1.ctags
(1) 到http://sourceforge.net/projects/ctags/files/ctags/下载ctags源码ctags-5.8.tar.gz
(2) 解压并安装
tar zxvf ctags-5.8.tar.gz
cd ctags-5.8
./configure && make && make install
(3) 配置 ctags
[/home/brimmer/src]$ ctags -R *
"-R"表示递归创建,也就包括源代码根目录下的所有子目录下的源程序。"tags"文件中包括这些对象的列 表:
l 用#define定义的宏
l 枚举型变量的值
l 函数的定义、原型和声明
l 名字空间(namespace)
l 类型定义(typedefs)
l 变量(包括定义和声明)
l 类(class)、结构(struct)、枚举类型(enum)和联合(union)
l 类、结构和联合中成员变量或函数
(4) 配置vim
我本机配置vim是针对全局的,所以修改/etc/vimrc文件,在文件最后添加下面内容:
set tags =/home /jing/src / tags
如果有多个tags文件则用逗号隔开&#x