vim7.3 出来好久了,可是debian的安装源始终没有更新,还是vim7.2的,所以决定自己编译一个.
1. 如果你的系统还没安装mercurial,先sudo aptitude install mercurial安装上去
2. 下载最新版本的源代码
hg clone https://vim.googlecode.com/hg/ vim
3. 安装依赖包.有二种方法,第一就是使用sudo aptitude build-dep vim 来自动安装所有依赖,这种方法出错的机会应该比较少,但是在我的电脑上,要下载二百多M的依赖包安装,所以放弃了, 主要是网络慢,不想等.
第二种安装如下依赖即可
sudo aptitude install libx11-dev libgtk2.0-dev libncurses5-dev libxt-dev
4. 配置config
./configure --enable-gui=gtk2 \ --enable-cscope \ --enable-multibyte \ --enable-fontset \ --with-features=huge \ --with-compiledby="codyc@outlook.com"
所以配置的详细说明,可使用如下命令查找
./configure --help
然后看看配置,如果看到如下字样
checking --enable-gui argument... no GUI support
不好意思,你编译出来的vim没有gui支持,我当初也是想了好久都不明白.所以安装libxt-dev就好了,变成如下
checking --enable-gui argument... GTK+ 2.x GUI support