2012-08-15 43 views
23

ZendフレームワークプロジェクトにCtagsを使いたいです。タグのリストを作成するctags -R ./* ../ZendFramework/*が、問題は、私はクラスやメソッドにCtrl-]を押したときに、私はこのエラーを取得することです:私は、このコマンドを実行ctags: tag not foundVim - ctags:タグが見つかりません

私はtagsファイルをチェックし、すべてのクラス/メソッド/変数がリストされています。 tagsファイルは、プロジェクトのルートにあります。ファイルを開くときに私はそれをmanullayに読み込むべきですか?しかし、

:set tags=/path/to/tags 

これは非常に最適化されていません。

+2

。プロジェクト全体に無駄な自動タグ生成機能を提供し、タグを最新の状態に保ちます。いくつかの詳細については私の別の答えを確認してください:http://goo.gl/pG9OP –

答えて

38

はい、あなたはどこのようなものを使ってtagsファイルを検索しVimを教えてください。あなたの~/.vimrcのこのラインは助ける必要があります:それはまでアップし、アップカレントディレクトリに、現在のファイルのディレクトリでtagsファイルを検索するVimを伝え

set tags=./tags,tags;$HOME 

あなた$HOME(つまり、セミコロンの意味です)、最初のヒットで停止します。

+2

'set autochdir'が便利かもしれません。 – crisron

4

'tags'変数は、tagsファイルを指している必要があります。 :help 'tags'を参照してください。 のタグファイルへのパスを追加する例:http://goo.gl/kixRn:あなたはプラグインのインデクサーを使用する場合がありますのctagsに対処するための

:set tags+=$HOME/yourpath/tags 
関連する問題