基本配置,在此不做赘述,了解最基本常用配置请参考:
【vim】插件管理及代码智能提示与补全环境的配置
本文着重介绍MAC上面的配置
参考:
Vim自动补全神器:YouCompleteMe
安装推荐
- 安装VIM,最好是最新版
- 安装HomeBrew ,在后面安装一些东西的时候很方便
- 安装git,VIM对应很多插件都在git有地址,可直接通过git来下载到本地
- 安装cmake,后面会用到
- vundle插件,用来管理我们的所有插件,推荐安装
友情提示:插件在~/vimrc vim配置文件中添加配置之后可以通过自动安装插件
1. vim下运行 :BundleInstall
2. 普通cmd运行:vim +BundleInstall +qall*
YouCompleteMe 安装时间会很长一般会有20分钟甚至更长时间,耐心等待
YCM安装完成操作
- cmd : 切换到YCM目录下
cd YouCompleteMe
2. cmd : 安装clang,等待clang下载完成,博主使用的版本是4.0.0
./install.py --clang-completer
3. cmd : 创建YCM build文件夹,YCM需要编译
mkdir ycm_build & cd ycm_build
- cmd : ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp找到自己路径下cpp文件夹的位置,在此很多博主都没有说明此问题,部分人的cpp地址存在差异,请查找到自己的cpp文件夹所在地址
cmake -G "Unix Makefiles” . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp
5. cmd :
make ycm_support_libs