如何自定义Vim中未关闭的括号的高亮颜色?当游标为而不是时,Vim是如何高亮显示未关闭的括号的:

这很好,但当我将光标移到括号所在的线上时,它的外观如下:

现在,我几乎看不出支架在哪里。我怎么才能改变这个?顺便说一下,我正在使用:set cursorline选项突出显示当前行。
发布于 2014-08-02 16:03:24
CursorLine突出显示组比其他突出显示组具有更多的“权重”,包括Error,这可能导致Error背景色被否决的情况。
我在我的配色方案上找到的解决方案是将Error的前景色和背景色设置为与我想要的相反的颜色:红色为黑色,黑色为红色,cterm和gui为reverse值
hi Error ctermbg=NONE ctermfg=131 guibg=NONE guifg=#af5f5f cterm=reverse gui=reverse并确保CursorLine没有设置任何前景色:
hi CursorLine ctermbg=236 ctermfg=NONE guibg=#303030 guifg=NONE cterm=NONE gui=NONE它运行得很好:

您将需要编辑您正在使用的颜色方案,如果可能的话,向它的作者发送一个拉请求。
https://stackoverflow.com/questions/25096326
复制相似问题