2

java中的每个类文件中都有执行静态方法。

当我执行Ctrl+]时,它会转到当前类方法。要转到另一个类执行方法,我必须执行:ts并在那里导航。

如何在 vim 中使用 ctags 自动转到其他类的静态执行方法?

我在构建 ctags 时唯一做的事情如下: ctags --language-force=java -R *

4

1 回答 1

3

你不能。<C-]>跳转到tags文件中光标下单词的第一次出现。

Vim 本身没有机制来猜测您想要跳转到什么方法或从上下文推断范围,并且无法从您的tags文件中收集到太多信息以使该功能更智能。

您可以使用g<C-]>(same behavior as :ts) 或g](same behavior as :tj) 作为<C-]>.

于 2013-05-27T20:04:28.490 回答