vim编辑模式下批量替换

[root@VM-12-16-centos ~]# vim guo.txt
CEO liushaobo
COO guoguo
CXO xxx
DVD xxx

guo guo guo guo guo guo

在末行模式输入:%s/guo/fei/g,这就是将全文档的guo替换为fei

:%s/guo/fei/g

CEO liushaobo
COO feifei
CXO xxx
DVD xxx

fei fei fei fei fei fei

%代表列
s代表替换
g代表行
gg	段前
G	段末
^	句前
$	句末
a	光标前一个编辑
A	光标所在句末编辑
i	光标所在处编辑
I	光标所在处编辑
o	下一行编辑
x	删除
dd	剪切/删除(10dd光标向下删除10行或者剪切10行)
yy	复制(10yy代表复制光标向下10行)
p	粘贴(光标所在的下)
P	粘贴(光标所在的上)
[root@VM-12-16-centos ~]# cat guo.txt
CEO liushaobo
COO feifei
CXO xxx
DVD xxx

fei fei fei fei fei fei 
[root@VM-12-16-centos ~]# sed -i s/fei/guo/g guo.txt 
[root@VM-12-16-centos ~]# cat sunbox.txt 
CEO liushaobo
COO guoguo
CXO xxx
DVD xxx

guo guo guo guo guo guo
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值