Linux——ctags

Posted net小伙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux——ctags相关的知识,希望对你有一定的参考价值。

ctags的功能:扫描指定的源文件,找出其中所包含的语法元素,并将找到的相关内容记录下来。

ctags 可以在官网上下载源代码,然后编译安装。最后在 ~/.vimrc 文件中写入以下配置:

""""""""""""""""""""""""""""""
" Tag list (ctags)
"    """"""""""""""""""""""""""""""
let Tlist_Ctags_Cmd = \'/usr/bin/ctags\'
let Tlist_Show_One_File = 1 
let Tlist_Exit_OnlyWindow = 1   
let Tlist_Use_Right_Window = 0 
let Tlist_Auto_Open = 1

然后使用 VIM 打开一个源文件,效果如下:

所有的函数和变量都会在左侧显示出来,一目了然。

进入vim后用命令":Tlist"打开/关闭taglist窗口

 

以上是关于Linux——ctags的主要内容,如果未能解决你的问题,请参考以下文章

Linux中的ctags和Makefile使用

如何使用vim的插件Ctags查看Linux源码

Centos6.5下虚拟机Linux 关于g++,gdb,ctags安装以及vim的配置

ctags+cscope替换sourceinsight

linux ctags

如何确定某个函数在Linux内核代码中的位置