是否可以让 vim 不显示蓝色文本

是否可以让 vim 不显示蓝色文本

我已经安装了 Ubuntu,

他们决定在 vim 中使用蓝色文本进行注释,蓝色是文本最不适合使用的颜色,因为人眼对蓝色的受体最少,这是我在大学时记得的一件事。

是否可以告诉 vim 永远不要使用蓝色?我不想安装新的颜色主题或任何东西,因为我喜欢它们对每件事的语法着色,我甚至可以在 Apache 的 httpd.conf 中看到正确的语法

所以我需要一个简单的改变,从蓝色变成灰色或者其他什么。

答案1

将此行附加到您的~/.vimrc文件:

hi Comment ctermfg=DarkRed

您可以在帮助部分找到可用的颜色名称列表::help cterm-colors

答案2

重新配置你的终端。在编辑 → 配置文件首选项 → 颜色,您可以编辑使用的调色板。

但请注意,这仅适用于 16 色模式。在 256 色模式下,这样的任务是不可能的,因为 Vim 和终端都无法知道哪些颜色应被视为“蓝色”或“非蓝色”或介于两者之间...

答案3

键入:highlight以查看所有颜色的列表,然后使用 更改蓝色的颜色highlight NAME ctermfg=COLOR(将其放入 ~/.vimrc)。对于图形 vim,您可以使用highlight NAME guifg=COLOR

相关内容