vim – 在一行中多次搜索和替换
发布时间:2020-12-15 16:26:34 所属栏目:安全 来源:网络整理
导读:如果我做类似的事情: :%s/aaa/bbb/ | %s/111/222/ 并且第一次搜索和替换没有找到任何匹配项,则不会执行第二次搜索和替换。有没有办法告诉vim继续执行,即使命令“失败”? 尝试 :%s/aaa/bbb/e | %s/111/222/e 并读取 :help :s_flags 特别是[e]下的条目: W
如果我做类似的事情:
并且第一次搜索和替换没有找到任何匹配项,则不会执行第二次搜索和替换。有没有办法告诉vim继续执行,即使命令“失败”?
尝试
:%s/aaa/bbb/e | %s/111/222/e 并读取 :help :s_flags 特别是[e]下的条目: When the search pattern fails,do not issue an error message and,in particular,continue in maps as if no error occurred. This is most useful to prevent the "No match" error from breaking a mapping. Vim does not suppress the following error messages,however: Regular expressions can't be delimited by letters should be followed by /,? or & No previous substitute regular expression Trailing characters Interrupted (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读