![更改 vim 中的注释颜色](https://linux22.com/image/1259655/%E6%9B%B4%E6%94%B9%20vim%20%E4%B8%AD%E7%9A%84%E6%B3%A8%E9%87%8A%E9%A2%9C%E8%89%B2.png)
我使用 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