2011-09-30 112 views
16

在我的vimrc中,有什麼方法可以覆蓋我的colorscheme的背景設置並將其強制爲黑色?我正在尋找像將vim背景強制爲黑色

set colorscheme=wombat256 
override_background(black) 

這樣,無論我選擇的方案,背景被強制爲黑色。

+1

如果主題中的前景文字也是黑色的,該怎麼辦? –

+1

然後我會看到隱形文字:)我主要是想要這個,因爲除了灰色/深藍色/黑色背景外,我還喜歡很多主題,不需要單獨更改它們也很方便。 –

回答

21
colorscheme wombat256 
highlight Normal guibg=black guifg=white 
set background=dark 

調整的味道:)

@edit:看完以後你發表評論後,我懷疑你會發現你需要覆蓋更多的相關亮點(組)的背景顏色。通過閱讀現有的配色方案,將會清楚哪些配色

+4

謝謝:)指出我在正確的方向。實際的命令是突出顯示Normal ctermbg = None,這要歸功於其中Black不是黑色的gnome終端錯誤[http://superuser.com/questions/142486/black-backgrounds-appear-grey-on-gnome-terminal] –

+3

爲了完成這項工作,我必須在'highlight'覆蓋之前放置'set background = dark'。 –