是否可以在Vim中为每一行设置交替显示(一种颜色用于奇数行的行,另一种颜色用于偶数行的行)的突出显示颜色?
这可以使用文本背景色来完成您想要的操作:
syn match Oddlines "^.*$" contains=ALL nextgroup=Evenlines skipnl
syn match Evenlines "^.*$" contains=ALL nextgroup=Oddlines skipnl
hi Oddlines ctermbg=yellow guibg=#FFFF99
hi Evenlines ctermbg=magenta guibg=#FFCCFF
只需将其添加到.vimrc
所需的文件类型即可.rc
。
由于这利用了syntax
功能,因此仅适用于可匹配的键入文本。我不知道是否有一种方法可以在文本之后替换空的“空格”的背景颜色hi Normal ctermgb=darkblue guibg=darkblue
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句