5

タグ ファイルをビルド/更新すると、ctags は現在のディレクトリから開始され、再帰的に処理されます。

まったく別の検索パス、マップされたネットワーク ドライブも含めて、それらの結果をタグ ファイルにも追加したいと考えています。

それを行う方法はありますか?

4

1 に答える 1

9

他のディレクトリ内のファイルが関連しており、現在のディレクトリ階層と一緒に変更されることが多い場合は:Ctags、呼び出しに他のパスを提供するカスタム コマンドを作成し:!ctagsます。

他のファイルが無関係で、めったに更新されない場合(コメントに基づいてそうであるように思われるため)、ctagsそこで個別に実行し、経由でそれらを含めます

:set tags+=/path/to/other/dir/tags

: 最後にタグ ファイル名を追加します。そうしないと、「タグが見つかりません」というエラーが発生します。デフォルトの名前は ですtagsが、以下のようにオプションで名前を変更でき-fます。

ctags -f my_tags -R
:set tags+=/path/to/other/dir/my_tags
于 2013-10-24T06:51:38.173 に答える