新版vim配置——YouCompleteMe 新型补全助你飞!
2014-11-03 23:10
260 查看
随着vim的更新,插件越来越强大。下面就通过我的粗鄙演示,抛砖引玉来说说vim的好用。
在我刚安装好的archlinux上演示下vim的配置步骤。
#git clone https://github.com/qingluo/configures.git
下载自己的配置(保留好一份适合自己的配置,是一个良好的习惯)。
#cd configures/
#cd vim
首先要检查下自己的相应库是否安装好(archlinux默认已经装好了)
debain体系下:python , lua, perl, ruby以及对应的 *-devel 包 最好都装上。
arch体系下 python, lua, perl, ruby
安装方法:
先查找包
debain #apt-cache search 包名
arch #pacman -Ss 包名
安装对应包
#apt-get install 包名
#pacman -Sy 包名
我的vim是通过包管理器安装的。如果说你包管理器安装的不是vim 7.4以上版本或者编译配置不够丰富。
请参考https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source
#./viminit.sh
安装好vim之后,下面开始安装插件,现在我使用bundle来管理我的插件
#vim
进入命令行,输入:BundleInstall
安静的等待下载安装,特别是YoucompleteMe可能下载有点久。
安装完后,会提示需要编译YouCompleteMe,:q 退出vim
进入YoucompleteMe目录,
#cd ~/.vim/bundle/YoucompleteMe
#./install --clang-completer //PS这里可以使用install --help查看支持哪些补全
#cp third_party/ycmd/examples/.ycm_extra_conf.py ~/
好了,可以直接体验了。当然以前的cscope以及ctags实际上还是有用的,在看linux内核的时候还是比较依赖这些标签库。
YoucompleteMe的好处是智能分析,不像以前的ctags靠字母乱猜。
效果可以看http://valloric.github.io/YouCompleteMe/
在我刚安装好的archlinux上演示下vim的配置步骤。
#git clone https://github.com/qingluo/configures.git
下载自己的配置(保留好一份适合自己的配置,是一个良好的习惯)。
#cd configures/
#cd vim
首先要检查下自己的相应库是否安装好(archlinux默认已经装好了)
debain体系下:python , lua, perl, ruby以及对应的 *-devel 包 最好都装上。
arch体系下 python, lua, perl, ruby
安装方法:
先查找包
debain #apt-cache search 包名
arch #pacman -Ss 包名
安装对应包
#apt-get install 包名
#pacman -Sy 包名
我的vim是通过包管理器安装的。如果说你包管理器安装的不是vim 7.4以上版本或者编译配置不够丰富。
请参考https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source
#./viminit.sh
安装好vim之后,下面开始安装插件,现在我使用bundle来管理我的插件
#vim
进入命令行,输入:BundleInstall
安静的等待下载安装,特别是YoucompleteMe可能下载有点久。
安装完后,会提示需要编译YouCompleteMe,:q 退出vim
进入YoucompleteMe目录,
#cd ~/.vim/bundle/YoucompleteMe
#./install --clang-completer //PS这里可以使用install --help查看支持哪些补全
#cp third_party/ycmd/examples/.ycm_extra_conf.py ~/
好了,可以直接体验了。当然以前的cscope以及ctags实际上还是有用的,在看linux内核的时候还是比较依赖这些标签库。
YoucompleteMe的好处是智能分析,不像以前的ctags靠字母乱猜。
效果可以看http://valloric.github.io/YouCompleteMe/
相关文章推荐
- Vim自动补全神器YouCompleteMe的配置
- Vim自动补全插件----YouCompleteMe安装与配置
- Vim自动补全插件----YouCompleteMe安装与配置
- Vim自动补全插件----YouCompleteMe安装与配置
- Debian 8.5 + GCC 5.4 + LLVM Clang 3.8.1 + Vim 8.0 配置YouCompleteMe 解决不能对C++代码补全的问题
- vim自动补全插件YouCompleteMe的安装及配置
- Ubuntu下vim配置:自动补全YouCompleteMe安装与配置
- 【转】Vim自动补全插件----YouCompleteMe安装与配置
- Vim 自动补全插件 YouCompleteMe 安装与配置
- vim配置补全插件YouCompleteMe
- CentOS7 Vim自动补全插件----YouCompleteMe安装与配置
- CentOS7 Vim自动补全插件----YouCompleteMe安装与配置
- Vim自动补全插件----YouCompleteMe安装与配置
- Vim自动补全插件----YouCompleteMe安装与配置
- Vim自动补全插件----YouCompleteMe安装与配置
- Mac 下配置 Vim 代码补全:YouCompleteMe
- Vim自动补全神器YouCompleteMe的配置
- Vim自动补全插件----YouCompleteMe安装与配置
- 史上最强大的 Vim 代码补全引擎:YouCompleteMe
- VIM自动补全神器 --- YouCompleteMe 安装全教程