首先,在下面的网站:
下一个 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基本配置完成
时间: 2024-11-07 15:16:25