VI模式下批量替换文件内容
替换所有内容
:g/test/s//replace_test/g
替换指定行
:2,$s/test/replace_test/ #替换第二行中的test字符串
替换指定行到行尾
:5,$s/test/replace_test/g #替换从第五行至行尾的test字符串
替换每行第一个匹配成功的字符串
:%s/test/replace_test/
其他用法,可以参考vi命令用法
替换所有内容
:g/test/s//replace_test/g
替换指定行
:2,$s/test/replace_test/ #替换第二行中的test字符串
替换指定行到行尾
:5,$s/test/replace_test/g #替换从第五行至行尾的test字符串
替换每行第一个匹配成功的字符串
:%s/test/replace_test/
其他用法,可以参考vi命令用法
网友留言(0 条)