vim 正则表达式不需要 \ 转义

Hea*_*ray 18 vim regular-expression

Vim里有写在同一风格regexs既然awk例如一个选项

/sp\{0,\}/

/sp{0,}/

Edd*_*eel 31

在你的模式之前加上\v会使模式“神奇”,并且符号 like{[具有解释的含义(并且需要对文字进行转义)。

所以/\vsp{1,}会找到你想要的(我刚刚测试过)。

您可以通过在 vimrc 中使用以下行重新映射/来使其成为一种默认设置/\v

nnoremap / /\v
vnoremap / /\v
Run Code Online (Sandbox Code Playgroud)

查看:help pattern更多。