安装ctags
第一步安装ctags工具。ctags是一个个古老而又强大的为代码建立索引的工具,在redhat系列的linux系统下(例如:redhat,centos,fedra等)安装非常方便。vim中已经内嵌了对ctags的支持,我们只需要安装ctags工具后,无需任何其他特殊的配置即可通过ctags辅助vim进行代码阅读。
常规用法
命令ctags命令的常规用法非常方便,如下:
1.ctags -R *:扫描当前目录及所有子目录(递归向下)中的源文件。
~# ctags -R *
2.任意选择打开一个文件
~# vim fs/eventpoll.c
3.需要跳转时,将光标移动到需要查看的变量或者接口上,Ctrl+]
4.跳转回原来代码位置Ctrl+t
5.如果直接查找指定符号去使用vim -t tag
~# vim -t eventpoll_release_file
6.如果需要查询指定符号在哪些地方用到使用":ts symbol"
并可以选择想要查看的选项即可跳转