在Debian下编译Vim 7.0


05/10/06。  cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

Vim 7正式推出后,先是在Win2k下面用官方exe安装版尝了鲜,实在经不住诱惑,决定在Debian下也编一把,虽然估计一周之内sid应该能有。

编译需要的包有:

下载的Vim 7包及其语言文件包:vim-7.0-lang.tar.gz vim-7.0.tar.bz2

gcc, libc6-dev, linux-kernel-headers, gawk, sed, ncurses*, libncurses5-dev, libgtk2.0-dev, libx11-dev, x-dev, libsm-dev, xorg-dev.

如果GUI采用gnome2,可能需要装libgnome-dev,它应该会自动安装上面一些包。装gtk和X相关开发包是为了使用Vim的Gui版,有些特性只有gvim才有。

修改编译选项应该可以通过修改src/下的Makefile进行,改好后make config一下;不过smth之vim版主推荐这个方式:
./configure --with-features=huge \
--enable-cscope \
--enable-multibyte \
--enable-xim \
--enable-fontset \
--enable-gui=gnome2
就是加huge特性,加cscope,多字节支持,xim输入法等。config时如果前面进行过,会在src/auto/config.cache中保留,再次配置时应该删除这个文件。

加上gui支持之后,编译时间比没有gui的要长一倍,不过没什么错误。

缺省安装目录在/usr/local,一般不用动。debian的PATH变量中local还在/usr/bin前面,所以也不用改,再敲命令vim出来的就是vim 7.0了:

:version
VIM - Vi IMproved 7.0 (2006 May 7, compiled May 9 2006 23:15:24)
编译者 qi@cathayan.org
巨型版本 带 GTK2 图形界面。

05/10/06 00:01:00,由cathayan发表。目录:电脑

Comments

3条评论

biantaishabi:

?????? ????????make??……
于 05/10/06 01:22:25 发表  http://www.donews.net/biantaishabi

cathayan:

????????????????????????????Gcc???????????????Vim??????????????
于 05/10/06 08:33:52 发表  

spacehunt:

sid ??, ? experimental ?????, ???????...

http://packages.debian.org/...
于 05/11/06 22:15:43 发表  http://spacehunt.info

Add Comments

This item is closed, it's not possible to add new comments to it or to vote on it

TrackBack