3

ctrl+ ](または左クリック)でユーザーの介入なしに最初の結果にジャンプするのを防ぎたいと思いましたvim。実際、識別子をクリックすると(ctrl+ ])、すべての出現箇所が一覧表示され(タグ検索など)、ユーザーが1,2などを入力すると選択範囲(1,2 ..)にジャンプするはずです。オプションを.vimrc(モードのようなものcscope)に設定しましたが、今は思い出せませんでした。

4

3 に答える 3

2

tag-matchlistをお探しですか?

于 2011-03-25T19:08:47.410 に答える
1

あなたが望むように聞こえますg]。一致するタグが表示されます。

Ctrl+]結果が1つしかない場合にリストを表示するオプションはないと思いますが、とを設定するcscopetagset cscopetagorder=0、タグよりも多くの結果が表示される可能性が高いcscopeデータベースを検索します。(特に、C ++を使用していて-c++-kinds=+p、関数プロトタイプ実装が含まれる場合は、ほとんどの場合、同じものが2つあります。omnicppcompleteで必要なため、この設定を使用します。)

結果が1つしかない場合でも、リストは表示されません。そのためには、スワップCtrl+]とにマップを作成する必要がありg]ます。

于 2013-01-18T00:01:52.023 に答える
1

次の行を .vimrc に追加できます

map <C-]> g]
于 2013-08-26T11:31:25.723 に答える