在前篇中讲了Vim进行搜索的方法,本文将讲述Vim如何进行快速的搜索并替换。
替换
substitute
命令允许我们查找并且替换掉文本,并且支持正则表达式。语法规则如下:
:[ranges]s[ubstitute]/{pattern}/{string}/[flags]
- ranges:表示范围,比如1,10表示1至10行,%表示全文;
- pattern:表示待替换文本,也可以是正则表达式;
- string:表示替换后的文本;
flags:替换的标志:
- g→全局范围内执行;
- c→确认操作,每次替换前会提醒;
- n→报告匹配到的次数,不进行替换操作。
全文替换
范围替换
正则表达式替换
统计次数
替换提示
版权属于:带翅膀的猫
本文链接:https://www.chengpengper.cn/archives/21/
转载时须注明出处及本声明