假设我有一个代码目录结构如下:
/top
/second
/core
a.pl
b.pl
c.pl
/common
d.pl
e.pl
/util
f.pl
g.pl
h.pl
我应该在哪里运行ctags以便我可以通过 跳转到函数定义vi?
例如我有:
/dir
/perl
a.pl
我在dir命令ctags -R perl中运行,但a.pl我无法跳转到同一文件中存在的函数定义。
如果我ctags -R . 在目录中做了,perl它就起作用了。
所以我无法理解这种模式。我应该跑ctags进去core, common,util吗?如果我的代码库很大怎么办?我真的需要在每个目录中运行它吗?