一、下载vim7.4,vimgdb7.4
二、安装一下编译vim7.4所需的库
sudo apt-get build-dep vim
也可手动安装以下的库等解决依赖,为了保险起见,最好还是执行一下。
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 python-dev ruby-dev mercurial
三、带有vimgdb的vim安装
1、安装vim
将vim74的源码包和vimgdb的补丁包都解压到ome的Downloads下
:~/Downloads$ ls vim74 vim-7.4.tar.bz2 vimgdb-for-vim7.4-master vimgdb-for-vim7.4-master.zip
然后切换到当前目录下,打补丁
patch -p0 < vimgdb-for-vim7.4-master/vim74.patch
接下来切入到vim74/src,
默认的当前目录下Makefile设置的特性等都能满足一般需求,如果需要添加路径或做些修改等,只要对这个文件进行编辑就好。我将里面的路径改动了,因为默认的/opt/bin这个路径不在我的$PATH里面,而默认却将vim的bin文件放在这里,导致执行vim会找不到命令。如果不作修改,可以将此路经添加到$PATH里面就好。
打开之,搜索/opt,按照注释的说明,将BINDIR, MANDIR, DATADIR这三行注释掉即可。改完之后的这三行如下:
# Uncomment the next line to install Vim in "/usr/bin"
#BINDIR = /opt/bin
# Uncomment the next line to install Vim manuals in "/usr/share/man/man1"
#MANDIR = /opt/share/man
# Uncomment the next line to install Vim help files in "/usr/share/vim"
#DATADIR = /opt/share
make安装。
cd vim74/srcmake CFLAGS="-O2 -D_FORTIFY_SOURCE=1"sudo make install
2、安装vimgdb运行环境
将vimgdb-for-vim7.4-master/vimgdb_runtime下的文件复制到运行时路径(runtime path)。可以在vim里面执行:set runtimepath?来找到runtimepath。可以看到有好几个路径,~/.vim是当前用户下的,如果不是多用户使用,复制到~/.vim就可以了。
打开vim,执行“:helptags ~/.vim/doc”(注意,没有引号,helptags后面有一个空格),这样就能使用“:help vimgdb”来打开vimgdb的帮助文档。
3、配置vim脚本
sudo apt-get install vim-scripts把/usr/share/vim-scripts/目录下所有目录和文件复制到运行时路径(参考2)。
:syntax enable
:map <F9> :close<Esc>
map <c-w><c-b> :BottomExplorerWindow<cr>
map <c-w><c-t> :WMToggle<cr>
:map <F6> :WMToggle<cr>
4、基本用法
- #include <stdio.h>
- #include <stdlib.h>
-
- int main(){
- int i=10;
- i++;
- i--;
- int b=i+100;
-
- int c=i+b;
-
- float d=4.1234;
- int p=d+123;
-
- malloc(1024);
- return 0;
- }