【发布时间】:2019-08-22 19:22:33
【问题描述】:
我在默认的 Mac 终端中运行 vim,我正在尝试将配色方案更改为包含的配色方案之一,但它们似乎都没有正确显示。
例如,如果我输入 :colorscheme blue,颜色会发生变化,但背景周围会出现白色边框。
另外,如果我输入 :colorscheme Desert,这是我想要使用的配色方案,语法高亮会发生变化,但背景颜色不会。
为什么这些配色方案无法正常显示,有没有办法解决?谢谢!
【问题讨论】:
-
简短的回答是,如果您使用 gvim(或 mac 上的 macvim),您的配色方案可能会正常工作。更长的答案是终端中的 vim 使用该终端中可用的颜色。有关于你的终端是使用 16 还是 256 或 16 位颜色的设置,还有关于 vim 是否知道你的终端可以使用多种颜色的设置。人们有时会做的一件事是改变他们的终端颜色方案,这作为副产品会改变 vim 的颜色方案。
-
提示给像我这样的人,他们发现在 gitbash/mintty 中的 vim 中某些语法突出显示非常难以阅读。您可以通过“选项”菜单切换 mintty 主题(单击左上角或按 ALT+SPACE 然后选择“选项”。在“外观”部分下,您可以选择不同的主题。对我来说,rosipov 与我正在尝试编辑的 python 代码配合得很好.hth
标签: vim color-scheme