vim的配置——ctags

Posted

tags:

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

首先,在下面的网站:

http://ctags.sourceforge.net

下一个 Ctags5.6 (ctags-5.6.tar.gz)


然后,cd到下载好的目录并解压

$ tar -xzvf ctags-5.6.tar.gz

解压好以后  cd到 ctags-5.6

cd ctags-5.6

然后编译并安装

make
//下一步要root权限了
make install

这些都弄好之后,进入存放代码的目录

输入

ctags _R

这时候会发现,目录下多了一个名为tags的文件

技术分享

然后打开代码文件(这里我的是test.cpp)

技术分享

这里我的main函数调用了函数fun_1()

在vim的底栏模式(shift + :进入)

输入:

set tags = (当前路径)/tags

比如我输入的是:

技术分享

执行后 在普通模式下,把光标移动到主函数的 fun_1()上

点击 ctrl + }

会发现,光标跳转到了定义这个fun_1()函数的地方

点击 ctrl + t 

光标会回到之前的位置


到这里,ctag基本配置完成

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

ctags-vim代码间快速跳转

vim的配置——ctags

vim 配置问题 :ctags 在windows 下怎样安装?

Centos 中 vim 的配置

快速配置vim+ctags+taglist

Linux配置vim ctags g++ IDE GDB