我使用urxvt终端,并使用Solarized浅色调色板。我的.Xresources
文件已按照这些说明正确配置。我也使用Vim作为我的主要编辑器。我已安装了Vim的Solarized配色方案,并根据这些说明修改了我的.vimrc
文件。我喜欢浅色背景颜色,所以我在.vimrc
中加入了以下几行:
syntax enable
set background=light
colorscheme solarized
然而,Vim将背景色设置为黑色。然后我编辑第二行,写入
set background=dark
,vim将背景色改为浅色。
问题在于set background=light
会给我深色背景,而set background=dark
会给我浅色背景。为什么会出现这种奇怪的行为?如何解决这个问题?噢,如果我省略set background
行,一切看起来都很好(背景是浅色)。我还注意到gvim设置了正确的背景颜色。
let g:solarized_termcolors = 256
和let g:solarized_termtrans = 1
如果它起作用了,我会将其发布为答案。 - Kentset background=light
给我深色背景,而set background=dark
给我浅色背景。 - user1277337