Ubuntu16.04 vim 配置自动补全

来源:互联网 发布:淘宝看不到自己的店铺 编辑:程序博客网 时间:2024/05/15 04:45

Ubuntu16.04 vim 配置自动补全

上个月末,ubuntu16.04的消息在各linux论坛算是炸开了锅。对于一直置立于ubuntu下的我,也是蛮期待下一个长期稳定版本的发布。好不容易等到了新版本的发布,刚好那几天请假在家,工作上也没有什么事。对于有跟新症的我,那还等什么呢,那还不赶紧的备份安装。一直用vim进行c++的编写工作,当然更新系统后少不了进行vim的各种配置。vim的补全功能虽然没有ide的强大,但是安装上youcompleteme后,补全功能也算说的过去。下边开始进入安装配置过程,打开终端,首先输入: sudo apt-get install vim 命令进行vim的安装。(通过命令进行安装的vim不支持python,所以不能使用YouCompleteMe)git clone https://github.com/vim/vim.git //下载vim下载完毕后,进入vim目录,进行编译安装:./configure --prefix=/usr/ --enable-multibyte --enable-pythoninterp=yes  //添加对python的支持make -j4   //开始编译sudo make install //安装vim安装后,可能通过 vim --version 进行查看是否支持python。在显示的列表中,找到python选项,+号表示支持python,-号表示不支持。然后将备份的[vimrc](http://download.csdn.net/detail/kang99827765/9515267)文件拷备到用户目录下。命令:cp vimrc ~/.vimrc下边是插件的安装,管理vim插件使用的是vundle。输入命令:git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle从git上进行安装vundle,安装完成后。vundle的设置参见上面我的vimrc文件中的设置。在终端中用vim随便打开一个文件,在vim中的命令模式下输入:BundleInstall命令,进行插件的更新下载。安装完成后会在左下脚状态栏中显示Done提示。下载完成后,进入~/.vim/bundle/目录下,会看到下载到的插件目录。在进行YoucompleteMe安装之前,首先确定python、cmake的安装。终端下输入:sudo apt-get update //更新源sudo apt-get install cmake //安装cmakesudo apt-get install python python-dev //安装python输入 python --version 查看python的版本,YoucompleteMe需要至少2.6+的版本。YoucompleteMe可以进行语义补全,但需要用到clang的编译器,终端下输入:sudo apt-get install clang准备工作完毕,下面进行YoucompleteMe的编译安装工作。cd ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp/进入到cpp目录下。使用系统的libclang库进行编译,输入以下命令:cmake -G "Unix Makefiles" -DUSE_SYSTEM_LIBCLANG=ON //生成makefilemake -j4 //开始编译[ycm_extra_conf.py](http://download.csdn.net/detail/kang99827765/9515683)YouComplteMe配置文件,修正了缺省配置下无法找到系统库文件及c++的一些补全问题。下载后,将此文件拷贝到用户目录下。cp ycm_extra_conf.py ~/.ycm_extra_conf.py开始使用YouCompleteMe带来的乐趣吧!
0 1
原创粉丝点击