vim自动补全神器Youcompleteme的安装
来源:互联网 发布:腰包 知乎 编辑:程序博客网 时间:2024/05/22 05:30
这些天写程序总觉得vim不爽,没有自动补全功能,一个个地敲,很抓狂。
发现有个vim插件,名字是YoucompleteMe,可以完成C、C++、python等等的自动补齐功能,但是它需要编译安装。
首先进入根目录的.vim文件夹,下载Youcomplete源代码:
git clone --recursive https://github.com/Valloric/YouCompleteMe.git下载完成后,进入目录,执行:
git submodule update --init --recursive下载所有的库文件
下载完成后,执行:
python install.py --clang-completer执行上面的命令,会默认下载最新的clang+llvm,我发现会卡很久,故而使用系统默认的clang库也可以完成编译(这里需要注意的是电脑上安装了clang+llvm)。
python install.py --system-libclang --clang-completer注意想要支持其他类型的自动补齐,可以
python install.py --help
安装完了之后,若要支持C和C++的自动补齐,还需要配置一个文件.ycm_extra_conf.py
在YoucompleteMe编译安装完成后,在.vim/bundle/YouCompleteMe/third_party/ycmd/cpp/ycm/目录下会有一个.ycm_extra_conf.py,将此文件复制到根目录下,也就是与.vimrc同级的目录,注释掉里面的几行代码:
try:final_flags.remove( '-stdlib=libc++' )except ValueError:pass然后在文件.vimrc中加入这个路径:
let g:ycm_global_ycm_extra_conf='~/.ycm_extra_conf.py'
0 0
- vim自动补全神器Youcompleteme的安装
- VIM自动补全神器 --- YouCompleteMe 安装全教程
- VIM自动补全神器 — YouCompleteMe 安装全教程
- Centos 7 安装 vim自动补全神器 YouCompleteMe
- Centos 7 安装 vim自动补全神器 YouCompleteMe
- Vim自动补全神器–YouCompleteMe
- Vim自动补全神器:YouCompleteMe
- Vim自动补全神器:YouCompleteMe
- Vim自动补全神器–YouCompleteMe
- Vim自动补全神器:YouCompleteMe+Syntastic
- Vim自动补全神器–YouCompleteMe
- Vim自动补全神器:YouCompleteMe
- Vim自动补全神器:YouCompleteMe
- Vim自动补全神器–YouCompleteMe
- Vim 自动补全神器-YouCompleteMe
- Vim自动补全神器:YouCompleteMe
- Vim自动补全神器:YouCompleteMe
- Vim自动补全神器:YouCompleteMe
- CC2541_Key部分理解
- android中File Explorer下的data下的目录打不开,我用的平板。想把外界来的数据库植入进去,怎么办?
- 看完才知道酒瓶用处这么多
- 如何获取recyclerView的第一个Item的视图
- Python 1. 如何选择python版本,以及如何选择开发环境(IDE)
- vim自动补全神器Youcompleteme的安装
- 系统学习C语言
- 系统功能设置
- 安卓定时任务Timer一直失败
- androidStudio运行项目报错,
- Android SQLite无法查询数据
- 有没有方法能够自动获取手机的“有权查看使用情况”这个权限
- ASP编写一个网页界面,页面中设置按钮,按钮能够调用外部命令行程序
- JAVA 数组转换成List及List转换成数组