Ubuntu 11.10 编译安装 vim 7.3 和 vimgdb


首先安装依赖:

sudo apt-get install build-essential

sudo apt-get build-dep vim-gnome

然后打vimgdb的补丁,具体见补丁包里面的readme.rst

vimgdb install

**************

a) You need:

vim-7.3.tar.bz2                 http://www.vim.org/sources.php

vimgdb-for-vim7.3 (this patch)   https://github.com/larrupingpig/vimgdb-for-vim7.3

b) Untar all files, apply the patch and make Vim:

tar xjvf  vim-7.3.tar.bz2  -C /tmp

tar xzvf  vimgdb-for-vim7.3.tar.gz  -C /tmp

cd /tmp

patch  -p0 < vimgdb-for-vim7.3/vim73.patch

c) Install vimGdb runtime:

cp  -rf /tmp/vimgdb-for-vim7.3/vimgdb_runtime/*  ~/.vim

最后修改vim73/src/Makefile里面的设置,

CONF_ARGS = --with-modified-by="Cedric Porter"

CONF_OPT_GUI = --enable-gui=gnome2

CONF_OPT_PYTHON = --enable-pythoninterp

CONF_OPT_CSCOPE = --enable-cscope

CONF_OPT_GDB = --enable-gdb

CONF_OPT_MULTIBYTE = --enable-multibyte

CONF_OPT_INPUT = --enable-xim

CONF_OPT_OUTPUT = --enable-fontset

CONF_OPT_FEAT = --with-features=huge

CONF_OPT_COMPBY = "--with-compiledby=Cedric Porter <cedricporter@gmail.com>"

编译:

make && sudo make install

问题解决:

解决GVIM在Ubuntu 11.04中菜单显示的问题

执行gvim时,gvim的菜单不能立刻显示出来。并且报错:

** (gvim:15150): WARNING **: Unable to register window with path ‘/com/canonical/menu/4200024′: Timeout was reached

解决方法是运行:

echo 'alias gvim="env UBUNTU_MENUPROXY=0 gvim"' >> ~/.bashrc source ~/.bashrc

--------------------------------------------------------------------------------

解决GVIM在UBUNTU 11.10中导致电脑很卡的问题

运行:

echo 'alias gvim="gvim -f"' >> ~/.bashrc source ~/.bashrc

--------------------------------------------------------------------------------

解决提示“PIXMAP”的问题

如果终端中提示:

(gvim:2353): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“pixmap”,

解决方法是运行:

sudo apt-get install gtk2-engines-pixbuf

相关内容