web-dev-qa-db-ja.com

VIM初期設定:左側の行番号の背景色を変更しますか?

_vimrcを使用してvim7.2(windows)のデフォルト設定を構成します。 「設定番号」を設定すると、左側に行番号が表示されます。私のvimの背景色は白です(これの設定が見つかりません。デフォルトは白かもしれません。とにかくこの設定を受け入れます)。

行番号の背景色を灰色または淡色にしたいのですが。このデフォルト設定を構成するために_vimrcに入力できるコマンドは何ですか?

29
David.Chu.ca
highlight LineNr ctermfg=grey ctermbg=white
51
robert

私の_vimrc、設定は次のとおりです。

highlight LineNr guibg=grey

または

hi LineNr guibg=grey

フォアカラーを設定する必要はありません。デフォルトは黄色で、問題ありません。

7
David.Chu.ca

行番号の列を透明(メインの背景と同じ色)にするには、.vimrcでこれを設定してみてください。

highlight clear LineNr

いわゆる記号列(gitgutterなどで使用)をクリアすることもできます。

highlight clear SignColumn

このように、使用する配色に関係なく、両方の列の背景に互換性があります。

5
sepehr

guibgおよびguifgは、ターミナルにないvim用です。ターミナルの場合はctermfgctermbgを使用します。通常、GUIウイルスでは、より多くの色がサポートされており、単に背景を避けたいだけです。だから私は通常これを使用します:

highlight LineNr guibg=NONE
3
Petur Subev