一、安装VIM7.4之前的准备工作
1
apt-get update
遇到问题:W: 以下 ID 的密钥没有可用的公钥:8B48AD6246925553
解决方法:
1
2
gpg --keyserver subkeys.pgp.net --recv
8B48AD6246925553
gpg --export --armor
8B48AD6246925553 | sudo apt-key add
-
继续执行 apt-get update完成后安装VIM的依赖库环境
1
2
3
apt-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 libperl-dev ruby-dev liblua5.1-0-dev
二、卸载老版本vim
1
apt-get remove vim vim-runtime gvim
三、编译新版本vim
1 cd /usr/src/
2
wgetftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2
3 tar jxvf
vim-7.4.tar.bz2
/configure--prefix=/usr/local/vim74\
--with-features=huge \
--enable-pythoninterp
--enable-perlinterp \
--enable-rubyinterp
--enable-luainterp \
--enable-multibyte
--enable-sniff
--enable-fontset
--with-features=huge:支持最大特性
--enable-pythoninterp:启用Vim对python的支持
--enable-perlinterp:启用Vim对perl的支持
--enable-rubyinterp:启用Vim对ruby的支持
--enable-luainterp:启用Vim对lua的支持
--enable-multibyte:多字节支持
可以在Vim中输入中文
--enable-sniff:Vim状态提示
提示Vim当前处于INSERT、NORMAL、VISUAL哪种模式
--enable-cscope:Vim对cscope支持
更多参数执行./configure
--help查看
编译和安装
1make
&& make
instal
四、链接以便识别vim命令
ln -s
/usr/local/vim74/bin/vim /usr/bin/vim
ln -s
/usr/local/vim74/bin/gvim
/usr/bin/gvim
五、把vim作为默认编辑器
sudo update-alternatives
--install /usr/bin/editor
editor /usr/bin/vim 1
sudo update-alternatives
--set editor
/usr/bin/vim
sudo update-alternatives
--install /usr/bin/vi
vi /usr/bin/vim 1
sudo update-alternatives
--set vi
/usr/bin/vim