Answers:
是的,//sVim正则表达式上没有Perl的修饰符。有关:h perl-patterns详细信息以及Vim和Perl正则表达式之间其他差异的列表,请参见。
相反,您可以使用\_.,这意味着“匹配包括换行符在内的任何单个字符”。比您所拥有的要短一些。请参阅:h /\_.。
/This\_.*text/
:h /\_.做什么?我的意思是,我知道它有效,但是为什么:h /\_.有效,而不是有效:h \_.?
\_.您可以阅读的上下文,例如:给我提供搜索表达式的 帮助\_.
foo bar \n foo baz \n foo,请尝试/foo\_.\{-}foo