CentOS 6.4 系统
Ctags 的作用:
Ctags工具是用来遍历源代码文件生成tags文件,这些tags文件能被编辑器或其它工具用来快速查找定位源代码中的符号(tag/symbol),如变量名,函数名等。
(快速定位函数与变量)
1. 先下载ctags
命令:
sudo yum search Ctags -- 看看有无Ctags下载
sudo yum install Ctags -- 安装Ctags
2. 在~/.vimrc中增加以下这行:
map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR>
(发现在~/目录中没有.vimrc, 可以把/etc/vimrc 复制到 ~/.vimrc ,命令:
cat /etc/vimrc >> .vimrc)
3. 进入我们的项目代码根目录,执行以下命令
ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .
(简单点就是
ctags -R *
)
注意,如果每一次有更新的话,都执行下 ctags -R *, 来生成tags。
Ctrl-] 跳转到光标所在符号的定义。
Ctrl-t 回到上次跳转前的位置。
更多功能通过命令man ctags或在Vim命令行下运行help ctags查询。
参考:
http://blog.csdn.net/bokee/article/details/6633193