2

我从 gui MacVim 的土地上第一次涉足 iTerm2/vim/vimux 领域。我遇到的第一个问题是我使用的几个插件在 cterm 领域支持非常差的 8color 高光。所以,我想尽可能地改进它们......

我查看了一些wikia 建议,并找到了支持 256 种颜色的配色方案,看看他们是如何做到的。看起来有些直截了当,但是...

以前有人这样做过吗?如果已经有一个支持库来简化工作,我讨厌在三个插件中解决这个问题。

4

2 回答 2

3

不要碰你的插件。您只需要将 iTerm2 设置中的终端类型更改为xterm-256colors.

我现在手头没有 Mac,但我知道它很容易找到。

如果您的配色方案是仅 GUI 的,您可以使用 CSApprox 或一些类似的插件将其转换为 256 色配色方案。

于 2012-11-01T16:18:41.227 回答
0

插件应该通过:hi def MyGroup .... 有了它,您可以覆盖您的默认~/.vimrc

:hi MyGroup ctermfg=... ctermbg=...

如果插件遗漏了该def部分,您仍然可以在插件获取覆盖突出显示(例如在~/.vim/after/plugin/脚本中)。

但我同意 romainl 的观点,首先,确保在您的终端中获得 256 种颜色,并使用 CSApprox 使您的颜色方案适应高彩终端,如果您最喜欢的颜色方案不支持开箱即用。

于 2012-11-01T16:55:49.090 回答