挿入モードでの Vim の行番号

挿入モードでの Vim の行番号

何らかの理由で、挿入モードに入ると Vim (Windows の場合は gVim) は行番号をオフにします。挿入モードを終了または開始するとすべてのコードが右または左に移動するため、これはかなり不快です。私はこれを頻繁に行います。

モードに関係なく行番号 (正確には相対番号) を維持する方法についてのアイデアはありますか。

キー: [] : カーソル | : 挿入モードのカーソル

ノーマルモード

2 for(i = 0; i < something; i++) {
1    // some code here
0    // I am her[e]
1    // some more code

挿入モード

for(i = 0; i < something; i++) {
   // some code here
   // I am her|e
   // some more code

答え1

どこかのスクリプトまたはプラグインが役に立とうとしているようです。おそらく、次のコマンドでそれが何であるかを判断できます。

 :verbose autocmd InsertEnter,InsertLeave

これによって、定義されたイベントと、それを定義したファイルがリストされます。この時点で行う操作は、スクリプト/プラグインを保持して構成/変更のみを行うか、完全に削除するかによって異なります。

関連情報