ほとんどのコーディングに Vim を使用していますが、通常は現在の行に下線を引くことを好みます。これにより、コード内のどこにいるのかを簡単に確認できます。通常、暗い背景に明るいテキストのテーマ (つまり、「トルテ」配色) では物事が見にくくなるため、線の強調表示などの使用は避けています。
これが私のVimカラースキームの一部です:
hi CursorLine guibg=#0F2130 ctermbg=NONE cterm=underline
hi CursorColumn guibg=#0F2130 ctermbg=darkgray cterm=NONE
次に、.vimrc ファイル (例: ) でこれらの機能を有効にします~/.vimrc
。
したがって、私の場合、現在の行にはその上の文字の反転色である色付きの下線があり、現在の列には暗い灰色の背景があり、他のすべてのテキストには黒い背景があります。
ここで私が抱えている唯一の問題は、現在の行の下線がアンダースコア文字とまったく同じ色と太さであるため、コーディング中にアンダースコア ('_') 文字が見えないことです。ここで意味のある唯一の回避策は、可能であれば次のことです。
- 行間を広げる
- 下線をテキストの数ピクセル下に表示する
Vim (gVIM ではない) でこのようなことは可能ですか?
ありがとうございました。