OS:ubuntu 8.04
1.vim的完全安装:
建议完全安装vim,才更好的展示vim的强大.如支持中文、鼠标等.命令如下:
sudo apt-get install vim-full
2.vim源码高亮:
修改vim的配置文件(位于/etc/vim/vimrc),在此文件的最后添加下面语句:
syntax on
3.安装ctags,命令如下:
sudo apt-get install ctags
4.实现函数的跳转:
vim中实现函数的跳转依赖于tags文件,由上述的ctags工具生成.
4.1 生成tags
例如我要查看/home/seven/kernel/linux-2.6.30.4的源码,在/home/seven/kernel/linux-2.6.30.4目录下执行下面命令:
ctags -R *
4.2 配置vimrc
修改/etc/vim/vimrc文件,在此文件的最后,添加下面语句:
set tags=/home/seven/kernel/linux-2.6.30.4/tags
4.3 跳转
光标停留在某函数上,按ctrl+]
4.4 返回
要返回上述跳转的动作,按ctrl+t
5.vim编码时自动补齐函数.
如我在lk/drivers/usb/storage/usb.c中输入usb_regi后按ctrl+p,会出来一个悬挂窗口,供选择合适的函数.