![在 vim 中给单词加下划线但不改变其颜色](https://linux22.com/image/1323617/%E5%9C%A8%20vim%20%E4%B8%AD%E7%BB%99%E5%8D%95%E8%AF%8D%E5%8A%A0%E4%B8%8B%E5%88%92%E7%BA%BF%E4%BD%86%E4%B8%8D%E6%94%B9%E5%8F%98%E5%85%B6%E9%A2%9C%E8%89%B2.png)
我想在 vim 中对某些语法组使用带下划线的文本。一个简单的示例是搜索组:
:highlight Search guibg=black guifg=yellow gui=underline
但是,当我这样做时,所有搜索匹配项的颜色也会变为白色。我可以为它们全部加下划线,但保留其原始颜色吗?
答案1
改用这个:
:highlight Search guibg=none guifg=none gui=underline
这应该会保留匹配的前景色和背景色。下划线颜色将与前景色匹配。