Debian安装Vim8.0
安装依赖和必要的软件
sudo apt-get install git
sudo apt-get install libncurses5-dev
sudo apt-get install libgnome2-dev
sudo apt-get install libgnomeui-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install libatk1.0-dev
sudo apt-get install libbonoboui2-dev
sudo apt-get install libcairo2-dev
sudo apt-get install libx11-dev
sudo apt-get install libxpm-dev
sudo apt-get install libxt-dev
sudo apt-get install python-dev
sudo apt-get install python3-dev
sudo apt-get install ruby-dev
sudo apt-get install mercurial
sudo apt-get install ncurses
其中有些的依赖看个人需要而定,可以将包放在一个
sudo apt-get install
后面
我的Linux发行版本是Debian8
删除之前的安装的Vim
sudo apt-get remove vim vim-tiny vim-common vim-runtime gvim
下载Vim源码
git clone https://github.com/vim/vim
编译安装
./configure --with-features=huge --enable-multibyte --enable-luainterp /
--enable-rubyinterp --enable-pythoninterp /
--enable-perlinterp --enable-cscope --enable-tclinterp /
--enable-gui=gtk3 --with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu /
--with-x --with-tlib=ncurses --with-gnome
配置编译选项,Debian8和Ubuntu16.04 Python2和Python3不能同时支持
make VIMRUNTIMEDIR=/usr/share/vim/vim80
sudo make install