web-dev-qa-db-ja.com

gVimで「デッド」エリアの背景色を設定する

Linux上のgVim(Windowsでも確認済み)では、選択したフォントファミリーとサイズ、およびウィンドウのサイズによっては、添付のスクリーングラブに示すように、ウィンドウの左右に「デッド」領域が表示されることがあります。

enter image description here

テーマの背景が黒になるように構成されている間、「デッド」領域はOSウィンドウの色(この場合は灰色)を継承します。

Vim内でこれを設定する方法はありますか?フルスクリーンでは、ウィンドウの寸法を制御できないため、右側に垂直線が非常にずれて見えるため、非常に煩わしいものになります。

確認のため、これはUbuntu Precise、公式リポジトリからの最新のgVimです。

.vimrcは GitHub で入手できますが、おそらくこれとは何の関係もありません。

3
StanAngeloff

グーグルで簡単に解決できるソリューションがあります。

これが後世のためです。

# this goes in your ~/.gtkrc-2.0 file

style "vimfix" {
  bg[NORMAL] = "#242424" # this matches my gvim theme 'Normal' bg color.
}
widget "vim-main-window.*GtkForm" style "vimfix"

# taken from a very helpful post here: https://bbs.archlinux.org/viewtopic.php?id=65285

ちなみに、Archフォーラムのリンクされたスレッドは、1年ほど前に見つけた場所です。彼らのフォーラムとWikiは、Linuxで読みやすく最新の情報を見つけるのに最適な場所の1つです。

6
romainl