vim环境配置之智能补全工具YouCompleteMe(YCM)的安装和配置
2015-02-06 21:42
591 查看
介绍:YoucomplemeMe是一个很强大的智能补全工具,对C++的支持特别好
安装YouComplemeMe:
这里只介绍一种安装方法,用vundle安装
在成功安装vundle之后,我们可以通过在~/.vimrc里加入下面代码:
filetype off
set rtp+=~/.vim/bundle/vundle
call vundel#rc()
Bundle 'Valloric/YouCompleteMe'
Bundle 'Valloric/ListToggle'
Bundle 'scrooloose/syntastic'
filetype plugin indent on
然后,在确认你的网络已经连接的情况下,在vim中输入 BundleInstall 命令,这时候会在vim中出现一个侧边栏,里面都是你要下载的插件。在列表的左边有’+‘标记的是安装好的,有’>‘标识的是正在安装的。安装vundle下的所有插件,这么写的插件都是托管在https://github.com上的,上面的写法 ‘Valloric/YouCompleteMe' 为省完整URL的写法。
下面贴上图片:
如果安装完之后,就可以在~/.vimrc中配置啦
加上下面的代码,就行啦:
let g:ycm_global_ycm_extra_conf = '~/.vim/bundle/YouCompleteMe/cpp/ycm/.ycm_extra_conf.py' “配置默认的ycm_extra_conf.py
nnoremap <leader>jd :YcmCompleter GoToDefinitionElseDeclaration<CR> “按,jd 会跳转到定义
let g:ycm_confirm_extra_conf=0 “打开vim时不再询问是否加载ycm_extra_conf.py配置
let g:ycm_collect_identifiers_from_tag_files = 1 "使用ctags生成的tags文件
如果在安装完之后重新打开vim,会出现如下的报错信息:
ycm_client_support.[so|pyd|dll] and ycm_core.[so|pyd|dll] not detected; you need to compile YCM before using it. Read the docs!
请看我的下一篇博文:
/article/11769318.html
最后补充一点,YCM要在你安装了cmake的情况下才能运行
安装cmake可以直接用命令:
sudo apt-get install cmake
关于cmake可以看下面这篇文章:
http://digdeeply.org/archives/0421949.html
和
/article/8584756.html
安装YouComplemeMe:
这里只介绍一种安装方法,用vundle安装
在成功安装vundle之后,我们可以通过在~/.vimrc里加入下面代码:
filetype off
set rtp+=~/.vim/bundle/vundle
call vundel#rc()
Bundle 'Valloric/YouCompleteMe'
Bundle 'Valloric/ListToggle'
Bundle 'scrooloose/syntastic'
filetype plugin indent on
然后,在确认你的网络已经连接的情况下,在vim中输入 BundleInstall 命令,这时候会在vim中出现一个侧边栏,里面都是你要下载的插件。在列表的左边有’+‘标记的是安装好的,有’>‘标识的是正在安装的。安装vundle下的所有插件,这么写的插件都是托管在https://github.com上的,上面的写法 ‘Valloric/YouCompleteMe' 为省完整URL的写法。
下面贴上图片:
如果安装完之后,就可以在~/.vimrc中配置啦
加上下面的代码,就行啦:
let g:ycm_global_ycm_extra_conf = '~/.vim/bundle/YouCompleteMe/cpp/ycm/.ycm_extra_conf.py' “配置默认的ycm_extra_conf.py
nnoremap <leader>jd :YcmCompleter GoToDefinitionElseDeclaration<CR> “按,jd 会跳转到定义
let g:ycm_confirm_extra_conf=0 “打开vim时不再询问是否加载ycm_extra_conf.py配置
let g:ycm_collect_identifiers_from_tag_files = 1 "使用ctags生成的tags文件
如果在安装完之后重新打开vim,会出现如下的报错信息:
ycm_client_support.[so|pyd|dll] and ycm_core.[so|pyd|dll] not detected; you need to compile YCM before using it. Read the docs!
请看我的下一篇博文:
/article/11769318.html
最后补充一点,YCM要在你安装了cmake的情况下才能运行
安装cmake可以直接用命令:
sudo apt-get install cmake
关于cmake可以看下面这篇文章:
http://digdeeply.org/archives/0421949.html
和
/article/8584756.html
相关文章推荐
- 【环境配置】VIM 安装YouCompleteMe自动补全插件(MAC)
- 【vim】插件管理及代码智能提示与补全环境的配置
- 【vim】插件管理及代码智能提示与补全环境的配置
- 【vim环境配置】解决ubuntu上 由YouCompleteMe插件配置不当引起的 自动补全失效的问题
- C/C++代码静态检查工具Cppcheck在VS2008开发环境中的安装配置和使用
- 【Linux开发技术之工具使用】配置VIM下编程和代码阅读环境 - gnuhpc - 博客园
- 搭建Windows系统下php开发环境有很多种方式,比如LAMP的配置、php IDE和调试工具的选择等等。根据每个人喜好不同有很多配置方式。这里主要介绍的是利用XAMPP集成安装和配置apache、
- vim+code_complete+ctags配置vim自动缩进函数补全环境
- Mac配置Android开发环境变量及工具安装图-1
- C/C++代码静态检查工具Cppcheck在VS2008开发环境中的安装配置和使用
- Mac配置Android开发环境变量及工具安装图
- vim+code_complete+ctags配置vim自动缩进函数补全环境(转)
- vim+code_complete+ctags配置vim自动缩进函数补全环境 (转载)
- C/C++代码静态检查工具PC-lint在VS2008开发环境中的安装配置和使用
- 安装Android开发工具及环境配置
- 黄聪:在windows下安装配置python开发环境及Ulipad开发工具(转)
- vim+code_complete+ctags配置vim自动缩进函数补全环境
- (转)【Linux开发技术之工具使用】配置VIM下编程和代码阅读环境
- Mac配置Android开发环境变量及工具安装图(2)
- 在windows下安装配置python开发环境及Ulipad开发工具