我知道可以配置 vim 以突出显示搜索词的所有匹配项。
但是,是否可以突出显示搜索到的单词所在的整行?如果是这样,如何?
最佳答案
如果您通常希望突出显示当前行:
:set cursorline
如果您只想突出显示搜索,唯一简单的方法是扩展搜索模式以覆盖整行:
:set hlsearch
:let @/ = '.*'.@/.'.*'
请注意,在
n
/N
,光标现在将跳到行首,而不是匹配的单词。此外,您将无法执行 :%s//...
匹配词的替换(不重复搜索模式)。
关于vim - 突出显示包含搜索词的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12618403/