编译安装gvim 系统版本ubuntu10.04 vim版本7.3
编译前需要安装的东西,如果你的系统是全新的话libncureses5-dev
为了GUI,这些包是必须的:
sudo 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
如果包没安装完整,可能出现GUI没编译出来,但是vim可用的状况。
//这只是我的系统需要的,各位做的时候可能有所不同
//这个libncureses5-dev 必须装,是终端需要的。
下载vim7.3的源码包vim-7.3.tar.bz2,解压,切换到源码包目录下
编译配置:./configure --enable-multibyte --enable-perlinterp --enable-rubyinterp --enable-pythoninterp --enable-fontset
--enable-gui=gnome2 --enable-gnome-check --with-features=huge --with-python-config-dir=/usr/local/lib/python2.7/config
make这项的默认值是normal
--with-python-config-dir=/usr/local/lib/python2.7/config
这是指定python配置文件的路径,此处注意如果在python配置路径config文件夹中,
没有config.c 这个文件,就要安装python-dev这个包(从新立得里找)。我的python
是自己编译安装的python2.7。
关于最后一个--with-python-config-dir 选项是后来我在用Voom插件的时候重新编译加上的一条,折腾了一下午,才编译好,最麻烦
的就是给vim加入python特性(就是当你进入vim,:version看到的信息里,python前面有个'+'号,说明python可用,要不然还得重新,
编译),唉,为了一个插件,重新编译了好几次,google了一下午,最后还是自己看make给出的出错信息解决的,看来以后还得仔
细一点。
心得:关于编译时的出错信息,不必一上来就急着google,毕竟每个人的机器不同,环境也不同,其实,make给出的出错信息和源
文件中的log信息已经很全了,编译安装时一定要有耐心,尤其是涉及到第三方库的时候。关于编译安装,我只能说,贵在折腾!
不过最后声明,最好ubuntu10.04最好不要装python2.7,因为安装完之后ubuntu-tweak和软件源还有软件中心都打不开,所以我还是
换回了2.6。有一次重新编译,把python配置路径改成python2.6的--with-python-config-dir=/usr/lib/python2.6/config
安装完成后的问题找到/apps/gnome_settings_daemon/gtk-modules
取消勾选即可
这时,你打开应用程序-编程菜单,便看到了GVim Text Editor
问题4、怎么将gvim设为打开文本文件的默认程序效果图
这个问题也可以借助ubuntu一款优秀的软件来实现,Ubuntu Tweak,打开后在系统==》文件类型管理中
可以设置文本文件的打开方式
=====================================================================================
效果图:
这样,你就可以拥有自己的完美的gvim啦,不过进一步说呢,要想更好用的话,需要好好配置自己的vimrc文件
原文地址:http://hi.csdn.net/dingmingxin