vim代码跳转工具ctags安装及使用

  做Linux c/c++的开发,ctags是一个很有用的工具。结合vim编辑器,可以轻松跳转到变量/函数的定义处。在ubuntu上具体的安装使用步骤为:

  (1) 下载ctags工具

$ sudo apt-get install ctags

  (2) 使用,以查看NULL的原型为例:
  NULL的定义肯定是在系统标准头文件中,即/usr/include和/usr/local/include。假设我们现在并不知道具体是位于它们哪一个目录的文件,那么:

  a. 分别进入上述目录,执行命令

$ sudo ctags -R *

   那么对应的目录就产生tags文件了。这个文件就是接下来在vim编辑器中代码跳转的依据。
   b. 修改vim配置文件
   ubuntu系统下的vim编辑器,对应的配置的文件是/etc/vim/vimrc:

set tags+=/usr/include/tags
set tags+=/usr/local/include/tags

  c. 使用ctags
  光标定位到目的函数名/变量名,按Ctrl + ] 跳转到定义处, Ctrl + t 跳回来。

你可能感兴趣的:(Linux系统/网络编程,Linux编程)