用VIM比较多,有自己的配置,正好VIM8.0正式发布了,折腾一下编译最新的VIM
0、场景:
Debian自带老旧VIM7.4.X
完全干净删除系统自带VIM
编译后可重复编译升级
编译的VIM带python2.x支持,ruby支持
1、编译环境安装
apt-get build-dep vimapt-get install libncurses5-dev libgnome2-dev libgnomeui-dev libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev python-dev ruby-dev mercurial
2、删除老旧VIM
sudo apt-get remove vim
sudo apt-get remove vim-runtime
sudo apt-get remove gvim
sudo apt-get remove vim-tiny
sudo apt-get remove vim-commonsudo apt-get remove vim-gui-common
3、下载最新VIM源码
git clone https://github.com/vim/vim.git
4、编译源码
说明:python2.7支持,不带py3支持,python2.x目录请修改成自己的目录,--prefix定义VIM安装目录
cd vim
./configure --with-features=huge --enable-multibyte --enable-cscope --enable-pythoninterp --enable-rubyinterp --enable-luainterp --enable-perlinterp --enable-tclinterp=yes --enable-xim --with-x --with-python-config-dir=/usr/lib/python2.7/config/ --prefix=/usr/——————make VIMRUNTIMEDIR=/usr/share/——————make install
PS:以上设置在debian8.5中编译通过,且可以重复第四步编译