您的位置:首页 > 编程语言

vim下阅读代码的神器ctags和taglist

2014-03-03 13:26 225 查看
ctags和taglist是vim下方便阅读代码的工具,阅读代码时可以从函数或变量声明直接跳到定义处,不需要慢慢查找

安装ctags

sudo apt-get install ctags


生成索引文件

ctags -R
-R参数表示递归,生成索引文件的位置一般在项目顶层目录。如现在有一个项目是计算机,这个项目文件夹名为calculator,文件夹里还有许多子目录,分别是头文件,函数定义,驱动等等。那么生成索引文件的位置为calculator目录下,不要进入子目录生成索引文件

配置ctags,使vim自动加载tags文件

sudo vim /etc/vim/vimrc
在最后一行加入代码:
set tags=tags;
set autochdir
注意set tags=tags后面的分号一定不能少,如果少了系统就不能自动加载tags文件,需要手动加载了

ctags使用命令(以下命令都是在vim里使用):

Ctrl+ ]   跳到光标所在函数或者结构体的定义处
Ctrl+ T   返回查找或跳转
:Tlist   打开标签清单

安装taglist

下载网址:http://sourceforge.net/projects/vim-taglist/files/vim-taglist/ 
  

下载完后解压出来cd taglist_46
cp doc/taglist.txt /usr/share/vim/vim73/doc/
cp plugin/taglist.vim /usr/share/vim/vim73/plugin/注意vim文件夹里面由于版本不同可能数字不是73,这个根据具体机器而定
之后打开代码文件后,输入:Tlist 命令就可以打开侧边栏查看所有变量和函数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: