是否更改vim中的语法颜色?

ffscu2ro  于 2022-11-11  发布在  其他
关注(0)|答案(6)|浏览(161)

我打开了语法高亮显示,但是注解被设置为深蓝色。这对我来说在黑色终端上很难阅读。我如何改变它,使注解变成绿色?

mwecs4sa

mwecs4sa1#

大概你只需要告诉 vim 你有一个黑暗的背景:

:set background=dark

这应该会将突出显示更改为可读性更好的内容。

bvn4nwqk

bvn4nwqk2#

看一下syncolor.vim,你会在/usr/share/vim/vim{version}/syntax/中找到它。
摘录:

" There are two sets of defaults: for a dark and a light background.
if &background == "dark"
  SynColor Comment  term=bold cterm=NONE ctermfg=Cyan ctermbg=NONE gui=NONE guifg=#80a0ff guibg=NONE
  SynColor Constant term=underline cterm=NONE ctermfg=Magenta ctermbg=NONE gui=NONE guifg=#ffa0a0 guibg=NONE
  SynColor Special  term=bold cterm=NONE ctermfg=LightRed ctermbg=NONE gui=NONE guifg=Orange guibg=NONE

所以第一行SynColor看起来很有趣。我承认我不知道你是否能覆盖它,而不是改变这个文件。

bpsygsoo

bpsygsoo3#

如果你想在不改变背景的情况下改变注解的颜色,你可以使用highlight命令。Vim documentation on:highlight
例如,:hi Comment term=bold ctermfg=Cyan guifg=#80a0ff gui=bold

0s7z1bwu

0s7z1bwu4#

$VIMRUNTIME/colors/README.txt(在我的系统上,/usr/share/vim/vim 72/colors)

rqenqsqc

rqenqsqc5#

您可以将colorsheme设置为desert。例如Ubuntu 16.04中的默认值

zpgglvta

zpgglvta6#

最好的方法是将配色方案更改为另一种(更浅的)配色方案:
在导航模式下键入:
:配色方案空间Ctl +D
然后键入方案名称Enter

相关问题