VIM安装YCM插件的详细步骤

本文详述了VIM安装YouCompleteMe(YCM)插件的全过程,包括检查VIM版本、安装依赖、Vundle管理、YCM源码克隆与编译、解决安装中遇到的问题及配置YCM,旨在帮助读者顺利完成安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

据说youcompleteme是最难安装的插件,我在想网上找到一篇博客就能够安装了,为什么会最难呢?等到安装的时候才发现真的难!!!!!!我觉得难就难在网上的博客安装步骤可能适用一小部分人,剩下的一部分人会遇到很多问题。所以如果安装YCM插件博客,推荐一定要找最近几年的。最后终于耗时两天安装成功了

VIM版本

在命令行输入,vim --version 查看
在这里插入图片描述
可以看到我的版本以及python3前有个+(+,表示支持,-表示不支持)

安装YCM依赖的软件和库

编译 YouCompleteMe 插件时需要依赖 cmake 构建 Makefile,且依赖 Python 源码头文件,Ubuntu 系统可以使用以下命令安装相关依赖。
输入命令:

sudo apt-get install build-essential cmake python-dev python3-dev

clang 是一个面向 C 族语言(C-family languages)的轻量级编译器,YouCompleteMe 插件依赖 clang 实现对 C 族语言的语义补全,可以通过 sudo apt-get install clang 安装,也可以在后续编译 YouCompleteMe 时通过编译选项来自动安装。

安装Vundle

首先要保证你已经安装了git了,自行百度。
输入命令:

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

在家目录下,vim .vimrc
在.vimrc文件中粘贴下边几句话,

set shell=/bin/bash
 
set nocompatible              " be iMproved, required
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值