Centos配置Vim自动提示

升级VIM

在升级 VIM 之前,我们首先安装 vim 相关的依赖库,具体命令如下:

sudo yum install -y ruby ruby-devel lua lua-devel luajit \ luajit-devel ctags git python python-devel \ python3 python3-devel tcl-devel \ perl perl-devel perl-ExtUtils-ParseXS \ perl-ExtUtils-XSpp perl-ExtUtils-CBuilder \ perl-ExtUtils-Embed

升级完毕之后,我们使用如下命令建立软连接:

sudo ln -s /usr/bin/xsubpp /usr/share/perl5/ExtUtils/xsubpp

现在,我们开始卸载原来的 VIM 相关的东西,具体命令如下:

sudo yum remove vi vim vim-runtime gvim

我们使用 git 下载新的 vim,具体命令如下:

cd ~ git clone https://github.com/vim/vim.git

现在,我们可以编译新的 vim 了,具体命令如下:

cd vim ./configure --with-features=huge \ --enable-multibyte \ --enable-rubyinterp=yes \ --enable-pythoninterp=yes \ --with-python-config-dir=/usr/lib/python2.7/config \ --enable-python3interp=yes \ --with-python3-config-dir=/usr/lib/python3.5/config \ --enable-perlinterp=yes \ --enable-luainterp=yes \ --enable-gui=gtk2 \ --enable-cscope \ --prefix=/usr/local make VIMRUNTIMEDIR=/usr/local/share/vim/vim80

最后,我们使用如下命令开始安装:

cd ~/vim sudo make install

升级gcc

安装完 vim 之后,我们还需要升级下 gcc,具体命令如下:

tar zxvf glibc-2.21.tar.gz cd glibc-2.21 mkdir build cd build locate libmpc.so export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/