私はRed Hatで作業しています。私は:ta foo
を実行すると、このOSのVimがデフォルトで最初のタグにジャンプしないことがわかりました。vimをデフォルトで最初のタグにジャンプするには
たとえば、「foo」という名前のタグがいくつかあります。今度は:ta foo
と入力しました。:ts foo
のように表示されます。だから毎回最初にジャンプするためにq 1
を入力する必要があります。それはかなり不便なようです。それを変更することはできますか?
私はRed Hatで作業しています。私は:ta foo
を実行すると、このOSのVimがデフォルトで最初のタグにジャンプしないことがわかりました。vimをデフォルトで最初のタグにジャンプするには
たとえば、「foo」という名前のタグがいくつかあります。今度は:ta foo
と入力しました。:ts foo
のように表示されます。だから毎回最初にジャンプするためにq 1
を入力する必要があります。それはかなり不便なようです。それを変更することはできますか?
私の.vimrcで、次の設定が最初のタグにジャンプできないことに気付きました。私にとって
set cscopetag
':expextedとしてfoo'作品taの:Vimは代わりに利用可能なタグのリストを示す最初のタグにジャンプします。どこかで ':ta'を上書きしていないことを確認してください。 –
これはubuntuの下でうまく動作します。しかし、レッドハットではない。たぶんそれはvimの異なるバージョンによって引き起こされたかもしれません。 ':ta'はvimrcで再マップされていません。 –
@ user674199:この動作がvimのバージョンによって異なるとは思わない。 help:taを参照してください。それは明らかに次のことを記述しています:さらなるオプションを持たないtaは、最初のタグにジャンプします。私の推測では、コマンドは次のとおりです。プラグインで。何が:コマンドは言う?すべてのプラグインを無効/削除して、再試行してください。 – Habi