2013-05-27 27 views
2

java中的每個類文件都有執行靜態方法。ctags導航到vim中的java靜態方法

當我做按Ctrl +],它關係到當前類的方法。要轉到其他班級執行方法,我必須執行:ts並在此處導航。

我怎麼能自動轉到其他類的靜態execute方法在vim使用的ctags?

我已經在建設的ctags做的唯一事情是這樣的: CTAGS --language力= java的-R *

回答

3

你不能。 <C-]>會跳轉到tags文件中光標下第一個出現的單詞。

Vim本身沒有機制來猜測你想要跳轉到什麼方法或從上下文推斷範圍,並且從你的tags文件中不能收集到太多的信息以使該功能無論如何都變得更加智能。

您可以使用g<C-]>(相同的行爲:ts)或g](相同的行爲:tj)以替代<C-]>