次のようなディレクトリ構造があるとします。
~/sourcecode1/myproject
~/sourcecode2/myproject
vim で gtags を使用して、sourcecode1
とsourcecode2
ツリーの両方で宣言された関数への呼び出しを見つけたいと思います。呼び出しは、これらのツリーのいずれかから行われます (たとえば、 で定義され~/sourcecode1/myproject/somefile.cpp
た関数は で宣言された関数を呼び出す可能性があります~/sourcecode2/myproject/someotherfile.hpp
)。myprojectフォルダー以外のフォルダーにタグを付けたくありません。
. これを実現するためにタグファイルを作成するにはどうすればよいですか? 現在、2 つのディレクトリのいずれかで gtags を実行してから、他のディレクトリのファイルを調べるときに gtags 機能を実行しています。
きっともっと良い方法があります!
また、これが SU に属しているかどうかもわかりません。