web-dev-qa-db-ja.com

Vim-ctags:タグが見つかりません

ZendフレームワークプロジェクトにCtagsを使用したいです。このコマンドを実行しました:ctags -R ./* ../ZendFramework/*タグのリストを作成しますが、問題はCtrl-]クラスまたはメソッドでこのエラーが発生します:ctags: tag not found

tagsファイルをチェックすると、すべてのクラス/メソッド/変数がリストされています。 tagsファイルはプロジェクトのルートにあります。ファイルを開くときに、マヌレーをロードする必要がありますか?

32
user16948

はい、次のようなtagsファイルの場所をVimに伝える必要があります。

:set tags=/path/to/tags

ただし、これはあまり最適ではありません。 ~/.vimrcの次の行が役立ちます。

set tags=./tags,tags;$HOME

Vimに、現在のファイルのディレクトリ、現在のディレクトリ、および$HOME(セミコロンの意味)までのtagsファイルを検索し、最初のファイルで停止するように指示します。ヒット。

53
romainl

'tags'変数は、tagsファイルを指している必要があります。見る :help 'tags'。タグファイルにパスを追加する例:

:set tags+=$HOME/yourpath/tags
4
Habi