當我嘗試改變.vimrc
背景顏色或直接在vim使用命令:設置VIM背景顏色
set background=dark
...它不會影響我的背景都沒有。 light
選項也沒有。但是,當我運行gvim時,它看起來沒問題。
有沒有辦法改變vim中的背景而不改變我的Konsole設置?
編輯好的,guifg/guibg和ctermfg/ctermbg是有區別的。雖然GUI接受許多不同的顏色組合,但cterm只允許少數幾種標準組合。
當我嘗試改變.vimrc
背景顏色或直接在vim使用命令:設置VIM背景顏色
set background=dark
...它不會影響我的背景都沒有。 light
選項也沒有。但是,當我運行gvim時,它看起來沒問題。
有沒有辦法改變vim中的背景而不改變我的Konsole設置?
編輯好的,guifg/guibg和ctermfg/ctermbg是有區別的。雖然GUI接受許多不同的顏色組合,但cterm只允許少數幾種標準組合。
由於vim自己的幫助set background
說:「設置此選項不會改變背景顏色,它會告訴Vim背景顏色是什麼樣的,要更改背景顏色,請參閱|:hi-normal |。
例如
:highlight Normal ctermfg=grey ctermbg=darkblue
將白色藍色寫你的顏色終端上。
謝謝,它的工作原理。我之前嘗試過這個選項,但似乎並非所有的顏色都能正常工作,例如棕色和黃色選項根本不會影響我的默認控制檯背景。 – 2009-07-13 02:52:48
這可能是什麼樣的終端VIM認爲你有B/C。 – rampion 2009-07-13 02:57:20
是的,正確設置終端描述以使vim快樂可以是一件麻煩事(我記得早期的Linux,BSD和其他Unix版本的史詩級過去的戰鬥 - 現在使用Mac和Ubuntu,它似乎工作,或多或少,甚至其中包括ssh,而且我不需要在其他地方做很多vi編輯)。 – 2009-07-13 03:17:40
使用帶白色背景的set bg=dark
可能會在某些語法突出顯示方案中產生幾乎不可讀的文本。相反,您可以將整體色彩方案更改爲您的終端中看起來不錯的東西。 colorscheme文件應該適當地爲你設置背景屬性。此外,有關更多信息,請參見:
:h color
在這樣的konsole或GNOME終端的終端模擬器,你應該設置爲VIM 256顏色設置。
:set t_Co=256
之後,你可以改變你的背景。
嘗試增加
set background=dark
您.gvimrc
了。這對我很好。
你也可以讓終端接受很多這些顏色。見此頁:http://vim.wikia.com/wiki/256_colors_in_vim – Matthew 2013-04-16 17:52:28