我开始配置vim,所以我安装了病原体并进行了日晒。
这是我的.vimrc和solarized主题的截图。
我不明白为什么我有像“set”这样的关键字以黑色突出显示?是因为终结者吗?
当我打开一个python脚本时,同样的问题,所有的关键字都突出显示......
谢谢
编辑 真正的问题是您可以在 vim、zsh 和终结器配置中设置不同的背景/颜色。有没有办法让它看起来像晒太阳?我认为问题来自相互重叠的背景。黑色实际上是终结者的背景。
我开始配置vim,所以我安装了病原体并进行了日晒。
这是我的.vimrc和solarized主题的截图。
我不明白为什么我有像“set”这样的关键字以黑色突出显示?是因为终结者吗?
当我打开一个python脚本时,同样的问题,所有的关键字都突出显示......
谢谢
编辑 真正的问题是您可以在 vim、zsh 和终结器配置中设置不同的背景/颜色。有没有办法让它看起来像晒太阳?我认为问题来自相互重叠的背景。黑色实际上是终结者的背景。
配色方案作者可以从用于 GUI 配色方案的 16,777,216 色调色板、用于 256 色终端仿真器的 256 色 xterm 调色板以及其他情况下的 16 种用户可配置的命名 ANSI 颜色构建自己的调色板。
显而易见的结果是,很难想出一个保证在任何地方看起来都一样的配色方案。
我对颜色方案所做的选择是仅使用 GUI 版本中 xterm 调色板中的颜色,因此几乎不可能仅根据颜色区分终端 Vim 和图形 Vim。老实说,我不知道有多少配色方案可以做到这一点,但该调色板的内在限制(例如,没有棕色)确实使这有点复杂和限制。
对于 8/16 色终端,我从我的调色板中提供了 18 的值,以便用户可以自定义他的 16 种 ANSI 颜色并享受与功能更强大的终端或 GVim几乎相同的体验。这是每个配色方案作者都必须做的事情,并且没有解决方法。
一些配色方案作者从有限且任意的调色板开始他们的工作,通常是 16-20 种颜色,他们将其改装到他们的配色方案中。由于他们的调色板大部分时间都在 xterm 调色板之外,它们能够为您提供非常令人印象深刻的开箱即用 GUI 体验,但 256 色终端体验通常马马虎虎,迫使您倒退您的终端到一个xterm
$TERM
享受定制的ANSI颜色。