首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未闭括号突出显示Vim颜色

未闭括号突出显示Vim颜色
EN

Stack Overflow用户
提问于 2014-08-02 14:57:13
回答 1查看 449关注 0票数 1

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

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

现在,我几乎看不出支架在哪里。我怎么才能改变这个?顺便说一下,我正在使用:set cursorline选项突出显示当前行。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-02 16:03:24

CursorLine突出显示组比其他突出显示组具有更多的“权重”,包括Error,这可能导致Error背景色被否决的情况。

我在我的配色方案上找到的解决方案是将Error的前景色和背景色设置为与我想要的相反的颜色:红色为黑色,黑色为红色,ctermguireverse

代码语言:javascript
复制
hi Error ctermbg=NONE ctermfg=131 guibg=NONE guifg=#af5f5f cterm=reverse gui=reverse

并确保CursorLine没有设置任何前景色:

代码语言:javascript
复制
  hi CursorLine ctermbg=236 ctermfg=NONE guibg=#303030 guifg=NONE cterm=NONE gui=NONE

它运行得很好:

您将需要编辑您正在使用的颜色方案,如果可能的话,向它的作者发送一个拉请求。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25096326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档