在VIM中,如何搜索多个字符串并为每个匹配项使用不同的颜色突出显示?
答案1
有多重搜索插件对于维姆来说。描述:
多重搜索允许您将多个搜索的结果同时显示在屏幕上。每个搜索都以不同的颜色突出显示其结果,并且所有搜索都会立即显示。使用最大数量的颜色后,脚本将从第一种颜色开始。
答案2
您可以使用这个匹配命令...
:sy[ntax] match {group-name} [{options}] [excludenl] {pattern} [{options}]
如果您想搜索并突出显示苹果和红色的颜色和芒果和绿色的和葡萄和蓝色的用这个:
:highlight col1 guibg=Red guifg=White
:syntax match col1 /Apple/
:highlight col2 guibg=Green guifg=Black
:syntax match col2 /Mango/
:highlight col3 guibg=Blue guifg=White
:syntax match col3 /Grape/