基本语法
:作用范围s/替换查找目标/替换成为/替换目标option
例
:%s/ok/ng/g
:
进入命令模式
s
(substitute)查找替换命令
例子中的,%s/ok/ng/g 会在全局范围(%)查找ok并替换为ng
,作用范围内出现的目标都会被替换(g)。
作用范围选项
- 当前行,不写内容
# 作用范围在当前行
:s/ok/ng/g
- 全文,用%
# 作用范围在全文
:%s/ok/ng/g
- 指定行,写上行号;指定某行到某行,用逗号连接行号
# 作用范围在第1行
:1s/ok/ng/g
# 作用范围在第6行到第10行
:6,10s/ok/ng/g
# 作用范围在第6行到最后一行
:6,