set background
に関する vim 自身のヘルプとして 「このオプションを設定しても、背景色は変更されません。Vim に背景色がどのように見えるかを伝えます。背景色の変更については、|:hi-normal| を参照してください。」
例えば
:highlight Normal ctermfg=grey ctermbg=darkblue
カラー端末では青地に白で書かれます。
konsole や gnome-terminal などの端末エミュレーターでは、vim に 256 色を設定する必要があります。
:set t_Co=256
その後、背景を変更できます。
set bg=dark
の使用 背景が白の場合、一部の構文強調表示スキームではほとんど判読できないテキストが生成される可能性があります。代わりに、全体的な配色を端末で見栄えのするものに変更できます。 colorscheme ファイルは、背景属性を適切に設定する必要があります。また、詳細については以下を参照してください:
:h color
追加してみてください
set background=dark
あなたの .gvimrc
に それも。これは私にとってはうまくいきます。