Vim插件YCM的安装
2024-09-07 05:41:21
YouCompleteMe(YCM)是一款非常好用的Vim插件,但是很多人安装的时候会出问题(尤其是涉及到C和C++的补全),我安装的时候也遇到了问题,现在解决了,给大家参考:
Step1: 通过Vundle安装YCM,具体参考我的上一篇博文
Step2:
cd ~/.vim/bundle/YouCompleteMe
./install.py --clang-completer
Step3: (如果不补全C famliy语言可跳过step3)
cd ~/.vim/bundle/YouCompleteMe
mkdir cpp
cd cpp
wget https://raw.githubusercontent.com/Valloric/ycmd/66030cd94299114ae316796f3cad181cac8a007c/.ycm_extra_conf.py
编辑刚才下载的.ycm_extra_conf.py
把
DIR_OF_THIRD_PARTY = os.path.join( DIR_OF_THIS_SCRIPT, 'third_party' )
替换为
DIR_OF_THIRD_PARTY = os.path.join( DIR_OF_THIS_SCRIPT, '../third_party' )
然后在 ~/.vimrc中加入下面的语句:
let g:ycm_global_ycm_extra_conf='~/.vim/bundle/YouCompleteMe/cpp/.ycm_extra_conf.py'
然后再打开VIM,就发现可以自动补全了。
参考链接:https://github.com/Valloric/YouCompleteMe
最新文章
- yii2批量添加的问题
- fir.im Weekly - 不能错过的 GitHub Top 100 开源库
- Azure China (3) 使用Visual Studio 2013证书发布Cloud Service至Azure China
- 4 tips for staying productive on Friday
- static用法总结
- 《REWORK》启示录 招聘笔杆子——程序员为什么值得写博客
- 返回ipv 地址
- 利用python 提取log 文件里的关键句子,并进行统计分析
- 面试经验合集-Web前端<;一>;
- python-mysql驱动64位
- Nginx 负载均衡与反向代理
- Spring学习笔记--Spring配置文件和依赖注入
- iOS UI布局-回到顶部
- App开发准备
- github基本用法
- FM遇到错误RQP-DEF-0354和QE-DEF-0144
- 51nod-1222-最小公倍数计数
- Hadoop Archives档案
- Koch 分形,海岸线,雪花
- Jave基础之选择排序