格式
:[范围]s/[匹配]/[替换字符]/[c,e,g,i]
说明
参数 | 说明 | 例子 |
---|---|---|
范围 | %代表当前文件;num1,num2吧表示从num1行到num2行 | :1,3s/2/1/c(将1到3行中的2替换成1,并且手动确认) |
匹配 | 可以是字符串,也可以是正则表达式 | :%s/\d/a/c(将全文阿拉伯数字替换成字母a,并手动确认) |
替换字符 | 匹配后替换的字符 | |
c,e,g,i | c:每次替换都要手动确认 e:不显示错误信息 g:不询问,整行替换,一行可以有多个匹配 i:忽略大小写 |