1.ctags
ctags工具是将指定目录以及子目录添加索引文件,可以实现快速搜索文件内容(宏定义、取别名以及结构体)
2.ctags创建索引文件
1、安装ctags:
sudo apt-get install ctags
2、在/usr/include目录下执行命令:
sudo ctags -R
执行完毕之后,会生成一个tags的索引文件
3、默认只能在/usr/include使用,所以需要设置为全局
打开家目录下的.vimrc文件,然后添加一句话:
set tags+=/usr/include/tags
5.3 ctags工具的使用
追代码:
vim -t 结构体名/宏定义名/取别名
或
vi -t 结构体名/宏定义名/取别名
如果要查看所有定义的位置:在底行模式下输入
tselect 结构体名/宏定义名/取别名
继续追指定的内容:
将光标放在这个内容的任意位置,然后点击快捷键ctrl ]
返回上一次的文件:
ctrl t
例如:追一下sockaddr_in结构体,查看结构体成员
继续查看这个结构体中成员的类型
查看完毕后返回到最开始的结构体
好文链接
评论可见,请评论后查看内容,谢谢!!!
发表评论