Linux 如何在Vim中搜索由空格分隔的单词
因此,我可以使用/,在Vim中搜索一个单词。但是,它只搜索一个单词。例如,如果我搜索“Stack Overflow”,它只搜索“Stack”。如何让Vim搜索整个“堆栈溢出”在搜索字符串的空格前使用反斜杠Linux 如何在Vim中搜索由空格分隔的单词,linux,vim,text-editor,Linux,Vim,Text Editor,因此,我可以使用/,在Vim中搜索一个单词。但是,它只搜索一个单词。例如,如果我搜索“Stack Overflow”,它只搜索“Stack”。如何让Vim搜索整个“堆栈溢出”在搜索字符串的空格前使用反斜杠\ 要搜索“堆栈溢出”请在命令模式下使用“Stack\Overflow”。但您需要转义某些字符,以防止它们被解释为正则表达式原子(这可以通过在\V前面加上“非常正常”原子来减少;然后,只需要转义反斜杠),空白不需要转义。因此,应该可以通过/Stack Overflow简单地搜索(从正常模式开始)
\
要搜索“堆栈溢出”请在命令模式下使用
“Stack\Overflow”
。但您需要转义某些字符,以防止它们被解释为正则表达式原子(这可以通过在\V
前面加上“非常正常”原子来减少;然后,只需要转义反斜杠),空白不需要转义。因此,应该可以通过/Stack Overflow
简单地搜索(从正常模式开始),并以Enter结束
如果这对您不起作用,则插件或自定义配置已损坏Vim。如果接受的答案对您不起作用,则此答案有效