下载地址:http://ctags.sourceforge.net/
(1). 帮助手册查看
:help usr_29
(2). 功能
ctags的功能, 只要在unix/linux环境编程过的人都知道它的历害! 我在这也作个小
小介绍吧ndow=0: 对浏览代码非常的方便, 可以在函数, 变量之间跳来跳去等等.(注
意: 我这里说到的仅是小小的一部分!).
(3). 安装
首先, 下载ctags安装包, 然后解压并安装, 命令如下:
$ tar -xzvf ctags-5.6.tar.gz
$ cd ctags-5.6
$ make
# make install // 需要root权限
或:
$ tar -xzvf ctags-5.7.tar.gz
$ cd ctags-5.7
$ ./configure
# make
# make install
(4). 使用方法
然后去你的源码目录, 如果你的源码是多层的目录, 就去最上层的目录, 在该目录下
运行命令: ctags -R
我现在以 vim71 的源码目录做演示
$ cd /home/nuoerll/vim71
$ ctags -R
此时在/home/nuoerll/vim71目录下会生成一个 tags 文件
再在~/.vimrc中加入
:set tags=/home/nuoerll/vim71/tags
(5). 使用例子
把光标定位到某一函数名上, 按下 Ctar + ], vim就可以自动切换到该函数定义处!
要返回只需要按下Ctrl + t .
更多用法, 在vim命令模式输入 :help usr_29 查看即可.