我在 iterm2 中使用 vim,我的配色方案看起来很奇怪.. 在 macvim 中它们更漂亮,在我的 iterm2 中看起来很糟糕。
例如,这是“ir_black”:
这是 macvim 上的“ir_black”:
为什么会发生这种情况,我可以解决吗?
如果您使用“原始” ir_black 颜色方案,您会注意到这些cterm*
值都是颜色名称,例如darkgray
. 这意味着 colorescheme 使用您在终端模拟器中设置的任何默认 16 种颜色。
iTerm 的默认颜色与colorscheme 的颜色不同,所以你得到......你得到的,这不是你想要的。
您至少有两个实用的解决方案:
将终端模拟器的 16 种默认颜色设置为第 43 行ir_black.vim
或
设置您的终端仿真器以假装它是xterm-256color
并使用.ir_black