如何在 vim 的搜索中使用“常规”正则表达式/
?我的意思是类似的东西[0-9]+\d+\S*
,而不是 vim 语法?我发现 vim 的语法很烦人,并且必须经常检查如何在其中表达一些东西。
问问题
88 次
1 回答
6
你遇到的问题最有可能是因为魔法。查看:help /magic
ViM 内部。您可以做的是添加\v
为模式的第一个成员。例子:
/\v[0-9]+\d+\S*
手册中的解释:
Use of "\v" means that in the pattern after it all ASCII characters except
'0'-'9', 'a'-'z', 'A'-'Z' and '_' have a special meaning. "very magic"
您还可以设置magic
选项(请参阅 参考资料:help magic
)。
于 2012-08-21T11:38:14.390 回答