vim 底行模式下的查找跟替换

本文详细介绍如何在vi编辑器中利用上下查找和替换功能进行文本操作,包括从当前行开始查找特定字符并向下或向上查找,以及在指定范围内替换文本内容的方法。

1. 查找

  • 向上查找 ?<要查找的字符>

    比如,我现在光标初一10000行,想要向上查查看有没有个变量叫hello的,那么我们就切换vi到底行模式下,并输入

  ?hello
  • 向下查找 /<要查找的字符>
    比如,我现在光标初一10000行,想要向下查查看有没有个变量叫world的,那么我们就切换vi到底行模式下,并输入
    /hello

2. 替换

替换的功能,在我们开发过程中可谓天天使用,使用命令如下:

0:,$s/string1/string2/g

简单解释一下:

0:表示从第0行到最后一行搜索一个叫string1的字符串
$s : s表示切换到替换模式下去 
string1/string2,即把string1替换成string2
g : 强制替换不用提示
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值