*****************************************************************************************
“ Vim 自动猜测你使用的背景色。如果是黑的(或者其它深色的色彩),它会
用浅色作为前景色。如果是白的(或者其它浅色),它会使用深色作为前景
色。如果 Vim 猜错了,文字就很难认了。要解决这个问题,设置一下
'background' 选项。对于深色:
:set background=dark
而对于浅色:
:set background=light
这两个命令必须在 ":syntax enable" 命令前调用,否则不起作用。如果要在
这之后设置背景,可以再调用一下 ":syntax reset"。”
******************************************************************************************
采用上述方法仍然解决不了问题~~
“ Vim 自动猜测你使用的背景色。如果是黑的(或者其它深色的色彩),它会
用浅色作为前景色。如果是白的(或者其它浅色),它会使用深色作为前景
色。如果 Vim 猜错了,文字就很难认了。要解决这个问题,设置一下
'background' 选项。对于深色:
:set background=dark
而对于浅色:
:set background=light
这两个命令必须在 ":syntax enable" 命令前调用,否则不起作用。如果要在
这之后设置背景,可以再调用一下 ":syntax reset"。”
******************************************************************************************
采用上述方法仍然解决不了问题~~
实际上最简单的方法就是使用vim自带的配色方案,只要:
$ vi ~/.vimrc
加一行
colorscheme murphy
保存退出就好了。
假如觉得murphy配色方案不好,可以看一下/usr/share/vim/vim73/colors,那里保存着很多的配色方案,任选一个替换上面的murphy.
但在有些稀奇古怪的情况下colorscheme 也会无法生效,需要其他的解决方法。