gpt4 book ai didi

syntax-highlighting - 仅 Vim 自定义语法高亮背景

转载 作者:行者123 更新时间:2023-12-04 08:06:51 24 4
gpt4 key购买 nike

我想在 Vim(GUI 版本)中自定义语法高亮。我的语言有一个现有的语法文件。如果该行以 > 开头,我想添加到该语法中,突出显示每行的背景颜色。 .我发现我基本上可以通过

:syntax match Output /^>.*$/

并添加
:hi Output guibg=LightBlue

到配色方案。这些文字的背景 Output线条被着色为浅蓝色,但它也会覆盖前景色。所以大部分语法高亮都消失了。如何在这些行中保持前景语法突出显示?

另外:有没有办法将背景的突出显示扩展到这些行的末尾(屏幕的右端)?

最佳答案

这是保留语法的方法,我匹配以 { 开头的行

:hi Output guibg=LightBlue
:match Output '\%>0v{.*'

enter image description here

编辑:因为你想要相反的东西
:match Output '^[^<].*$'

enter image description here

关于syntax-highlighting - 仅 Vim 自定义语法高亮背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7033310/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com