相同的colorschema,vim 和 gvim 的颜色差距还是很大的,因为 gvim 使用 X 的颜色,而 vim 只能使用终端提供的颜色,所以造成了二者的显示差异。所以 vim 开启 256 色,必须开启终端的 256 色,另请参见《Linux系统下,虚拟终端开启256色_虚拟终端类型xterm开启256色》。
接着 vim 开启 256 色支持,编辑 ~/.vimrc
文件,添加如下的参数:
set t_Co=256
t_Co
即 terminal Color
之意。
开启 256 颜色之后,colorschema 在 vim 里好看了许多,而且与 gvim 显示的差别不大。