1
:tag
またはC-]
を使用して、定義の代わりにC++メソッドの宣言にジャンプするにはどうすればよいですか?私は、タグファイルを生成する Vim:ctagsを使用してC++メソッドの宣言に移動する方法
ctags * --C++-kinds=+p
を試みたが、
:tselect
はまだ任意の宣言、定義のみを一覧表示しません。ヘッダファイルはhppファイルであり、ソースファイルはcppファイルであり、すべて同じディレクトリにあります。
私はthis answerを見ましたが、上記の考え方(--<LANG>-kinds
)のコメント以外は私の質問には答えません。
これはuniversal-ctagsでのみ機能しますか?私は贅沢でこれを試しましたが、「エキストラ」はサポートされていません。私はそれを使わずに試しました(種類とフィールドのみ)が、まだ宣言はありません。しかし、私は普遍的なctagsを指してくれてありがとう。 –
確かに。申し訳ありません、以前は「ctags」で「余分」でした。 –
すごく、ありがとう! '--C++ - kinds = + pf --extra = + q'は最初にプロトタイプにジャンプし、' g C- 'を実行するとプロトタイプを表示するのに十分でした。プロトタイプのタグを保持する方法はありますか?最初に定義にジャンプしますか? –