更改 vim 中的注释颜色

更改 vim 中的注释颜色

我使用 vim 浏览源代码。在 java 源文件中,注释在黑色背景上显示为蓝色,难以阅读,如何更改此配色方案,以便注释可以显示为稍微亮一些的颜色。

答案1

创建您自己的配色方案。最简单的方法是复制现有的配色方案并调整指定颜色的行。对于大多数配色方案,这通常看起来像这样:

hi Comment  guifg=#80a0ff ctermfg=darkred

只需将其更改为您想要的任何颜色即可。如果您使用默认配色方案,您可以简单地创建一个名为 (eg) 的新配色方案~/.vim/colors/suresh.vim(如果您使用的是 Windows,则路径需要不同 - 请参阅:help rtp),内容如下:

hi clear
if exists("syntax_on")
    syntax reset
endif

let colors_name = "suresh"

hi Comment  guifg=#80a0ff ctermfg=darkred

我创建了一个配色方案,使用略有不同的声明格式,使其更容易编辑(标准方案有点难以维护,因为有很多颜色,并且支持浅色和深色背景)。这是可用的这里如果你感兴趣的话。这个会自动突出显示,因此很容易进行更改,输入:w并查看实际突出显示的颜色。但是,如果您只想更改一种颜色,那么坚持上述示例可能会更容易。

答案2

到目前为止,将其添加到 ~/.vimrc 会使我的黑色背景终端中的蓝色变得更亮一些(并且更易读):

hi comment ctermfg=blue

(在使用上述方法之前,曾遇到与原始帖子中描述的相同的“无法读取蓝底黑字问题”。当我像我一样不断在新的帐户/机器上工作时,操作起来很简单。 这个答案对于“正确”的帐户设置可能更为强大,但会将注释颜色更改为红色,并且似乎需要做更多的工作才能实现。)

答案3

Ubuntu 终端默认采用深紫色背景,并且 Vim 中的注释基本不可读。

使用以下设置(在vim 中~/.vimrc或直接在 vim 中)(按下:键后)可以为我解决问题:

set background=dark

相关内容