vim下阅读代码的神器ctags和taglist
2014-03-03 13:26
225 查看
ctags和taglist是vim下方便阅读代码的工具,阅读代码时可以从函数或变量声明直接跳到定义处,不需要慢慢查找
安装ctags
生成索引文件
配置ctags,使vim自动加载tags文件
ctags使用命令(以下命令都是在vim里使用):
安装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 命令就可以打开侧边栏查看所有变量和函数
安装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 命令就可以打开侧边栏查看所有变量和函数
相关文章推荐
- linux下代码阅读 -- 配置vim+ctags+taglist+cscope[转]
- 【转】用Vim+Taglist+Ctags阅读编辑代码
- inux下代码阅读 -- 配置vim+ctags+taglist+cscope
- [转贴]linux下代码阅读 -- 配置vim+ctags+taglist+cscope
- linux下阅读代码的环境设置(vim + taglist + ctags + cscope)
- vim+cscope+ctags+taglist 代码阅读
- inux下代码阅读 -- 配置vim+ctags+taglist+cscope
- linux下通用代码阅读编辑:vim + Ctags +taglist+...
- vim cscope ctags taglist 打造代码阅读工具
- linux下代码阅读 -- 配置vim+ctags+taglist+cscope
- vim + ctags + taglist + cscope 阅读代码
- Linux下代码阅读 -- 配置vim+ctags+taglist+cscope[转]
- vim + ctags/cscope 大型工程代码阅读
- [转]Linux下阅读源代码:(g)vim+Taglist+ctags
- 源代码阅读工具:Vim+Taglist+Ctags
- 使用 vim + ctags + cscope + taglist 阅读源码 - bo博的个人空间 - 开源中国社区
- Ubuntu vim+ ctags(包含系统函数) + taglist 配置 分类: vim ubuntu 2015-06-09 18:19 195人阅读 评论(0) 收藏
- Linux 内核阅读工具vim+ctags+cscope+taglist
- Linux 内核阅读工具vim+ctags+cscope+taglist
- 源代码阅读工具:Vim+Taglist+Ctags