cscopeがインストールされているvimでctags機能を使用する方法は?

cscopeがインストールされているvimでctags機能を使用する方法は?

cscopeファイルに行を追加してインストールするBundle 'chazy/cscope_mapsと、[.vimrcマイタグ]メニュー(g+[)はタグ付きファイルのリストを含むように見えるcscopeのリストに置き換えられます。と言う、そこではありません。発表する。 cscope usingを使用してCTRL\+s参照タグが参照されている場所のリストを取得し、useを使用してオブジェクトがg+[宣言された場所を取得できるようにします。

私はこれを行うことができますか?トークンクレームを使用するかcscope、受け取るか心配しません。ctags

答え1

同じ問題に遭遇し、あなたの質問を偶然見つけ、解決策を見つけました。

私はあなたと私の両方があなたの.vim/ディレクトリにcscope_maps.vimをインストールしたと仮定します。ファイルを正確に調べると、デフォルトではctagsとcscopeの組み合わせである「cscopetag」フラグがあります。このフラグを削除すると、cscopeControlバインディングが無効に]なり、ctagのみが残ります。

  • Control-]:tacscope と ctags を使用しますvim -t

  • 次のようにフラグをコメントアウトします" set cscopetag

答え2

走る:set nocscopetag

この設定を .vimrc に追加して永続化することができます。

関連情報