ctags导航到vim中的java静态方法

时间:2013-05-27 19:44:01

标签: vim ctags

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

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

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

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

1 个答案:

答案 0 :(得分:3)

你做不到。 <C-]>会将您跳到tags文件中光标下第一个单词的位置。

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

您可以使用g<C-]>(与:ts相同的行为)或g](与:tj相同的行为)作为<C-]>的替代品。