Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Java のすべてのクラス ファイルには、execute static メソッドがあります。
Ctrl+]を実行すると、現在のクラス メソッドに移動します。別のクラスの execute メソッドに移動するには、:tsを実行してそこに移動する必要があります。
vimでctagsを使用して、他のクラスの静的実行メソッドに自動的に移動するにはどうすればよいですか?
ctags の構築中に行った唯一のことは次のとおりです。 ctags --language-force=java -R *
できません。<C-]>ファイル内でカーソルの下にある単語が最初に出現する場所にジャンプしtagsます。
<C-]>
tags
tagsVim 自体には、ジャンプ先のメソッドを推測したり、コンテキストからスコープを推測したりするメカニズムがなく、とにかくその機能をよりスマートにするためにファイルから収集できる情報はあまりありません。
の代わりに(と同じg<C-]>動作:ts) またはg](と同じ動作)を使用できます。:tj<C-]>
g<C-]>
:ts
g]
:tj