2015-04-22 259 views
1

我在Vim和GVim中都使用了深色背景。但是,在GVim中,深色背景未自動加載(通過.vimrc),但保持light,我需要爲每個會話自動設置它。請參閱下面的截圖。GVim的背景設置

加載在Vim的一個文件:

enter image description here

在gVim的加載文件:

enter image description here

在gVim的加載文件後,執行set background=dark(注意, set background=dark確實在我的.vimrc):

enter image description here

什麼會導致這個問題?

+1

沒有你的vimrc,我們無法回答任何問題。 – FDinoff

+1

「背景」選項不會更改背景顏色。 – romainl

+0

@romainl它有什麼作用?但它確實解決了這個問題。 – syntagma

回答

3

正如romainl已經指出的那樣,background選項告訴Vim背景顏色是什麼樣的。您可以使背景變暗,語法高亮。看起來,你正在使用一個GUI。所以考慮在你的.vimrc如下:

hi Normal guifg=grey guibg=black

hi代表higihglighting。 guifg和guibg代表你可能已經猜到的GUI前景和背景顏色。

+0

我認爲'嗨CursorLine'也是必需的。 –