ZendフレームワークプロジェクトにCtagsを使用したいです。このコマンドを実行しました:ctags -R ./* ../ZendFramework/*
タグのリストを作成しますが、問題はCtrl-]
クラスまたはメソッドでこのエラーが発生します:ctags: tag not found
tags
ファイルをチェックすると、すべてのクラス/メソッド/変数がリストされています。 tags
ファイルはプロジェクトのルートにあります。ファイルを開くときに、マヌレーをロードする必要がありますか?
はい、次のようなtags
ファイルの場所をVimに伝える必要があります。
:set tags=/path/to/tags
ただし、これはあまり最適ではありません。 ~/.vimrc
の次の行が役立ちます。
set tags=./tags,tags;$HOME
Vimに、現在のファイルのディレクトリ、現在のディレクトリ、および$HOME
(セミコロンの意味)までのtags
ファイルを検索し、最初のファイルで停止するように指示します。ヒット。
'tags'
変数は、tags
ファイルを指している必要があります。見る :help 'tags'
。タグファイルにパスを追加する例:
:set tags+=$HOME/yourpath/tags