标签:
:[replace-range]s/replace-pattern/replace-string/[c,e,g,i]
replace-range :
文本替换范围,一般形式为[m,n],表示将要替换m行到n行之间的文本。该选项可以省略,省略时表示替换当前行的文本。可以使用通配符$和%,其中通配符$表示末尾行;通配符%表示[1,$],即目前编辑的整个文本。
replace-pattern :
将要被替换的字符串,可以使用正则表达式来匹配。
replace-string :
替换replace-pattern的字符串。
c :
每次替换前询问,c表示confirm。
e :
不显示错误信息,e表示error。
g :
不询问整行替换,g表示global。
i :
不区分大小写,i表示ignore。
/ :
分隔符。注意可以使用#作为分隔符,此时字符串中出现的/不再作为分隔符。
:%s/read_cb/ReadCallBack/g
将当前文本的所有read_cb字符串替换为ReadCallBack字符串
标签:
原文地址:http://www.cnblogs.com/heartchord/p/4789558.html