36

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

ファイルを確認するtagsと、すべてのクラス/メソッド/変数が一覧表示されています。tagsファイルはプロジェクトのルートにあります。ファイルを開くときにmanullayをロードする必要がありますか?

4

2 に答える 2

68

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

:set tags=/path/to/tags

ただし、これはあまり最適ではありません。あなたのこの行~/.vimrcは役立つはずです:

set tags=./tags,tags;$HOME

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

于 2012-08-15T19:30:46.983 に答える
6

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

:set tags+=$HOME/yourpath/tags
于 2012-08-15T19:31:53.953 に答える