Vim中错误的日晒颜色

时间:2014-11-05 04:37:14

标签: vim

我遇到的问题是颜色看起来很奇怪,但只有当我将背景设置为黑暗时。它看起来就像一个带有浅色背景模式的官方屏幕截图:

[1]

但这是我将背景设置为黑暗时所得到的:

[2]

在vim和gvim中看起来一样。我尝试改变一系列选项,如termtrans,t_Co,solarized_termcolors,contrast&可见性,重新安装vim ...将solarized_termcolors更改为16(或256以外的任何其他内容)使其看起来更糟。

1 个答案:

答案 0 :(得分:0)

http://ethanschoonover.com/solarized/vim-colors-solarized

终端用户的重要提示:

如果您打算在终端模式下使用Solarized(即不是像gvim或macvim这样的GUI版本),请考虑将终端模拟器的colorscheme设置为使用Solarized调色板。我已经在Solarized主页上提供了官方Solarized下载的一些流行的终端模拟器和Xdefaults的调色板。如果你在没有这些颜色的情况下使用Solarized,则需要告知Solarized将其colorscheme降级为与有限256终端调色板兼容的集合(而使用终端的16 ansi颜色值,您可以为Solarized设置正确的特定值调色板)。

如果您使用自定义终端颜色,solarized.vim应该为您开箱即用。如果您使用的是支持256色并且不想使用自定义Solarized终端颜色的终端仿真器,则需要使用降级的256色方案。为此,只需在colorschem曝光线之前添加以下行:

let g:solarized_termcolors=256

同样,我建议您手动或通过可导入的众多终端方案之一将终端颜色更改为Solarized值。