首页 » 工作 » 正文

vi 替换命令的用法

发布者:
2011/12/21 浏览数(1,320) 分类:工作 vi 替换命令的用法已关闭评论

说明:

s命令可以实现字符串的替换。

例子:

替换所有的“test”为“demo”:

:g/test/s//str2/g

或者

:1,$s/test/demo/g

替换当前行到文末所有的“test”为“demo”:

:.,$s/test/demo/g

替换当前行所有的“test”为“demo”:

:s/test/demo/g

替换当前行第一个“test”为“demo”:

:s/test/demo/

替换第6行到文末所有的“test”为“demo”:

:6,$s/test/demo/g

补充:

如果需要替换的字符串中有“/”,可以使用“#”、“+”等作为分隔符,而不是“/”。

例子:

将当前行第一个“test/”替换为“demo/”:

:s#test/#demo/#

<完>

点击返回顶部
  1. 留言
  2. 联系方式