linux中vim编辑器的强大的查找替换功能

  一.vim编辑器的介绍

在linux当中,vi编辑器对文件可以算是无所不能的了,当然对于vi的命令行中,最最最简单的命令比如: w写入,new新建,q退出,d number删除行数等等,这些最扎实的基本功我想大家都懂并且牢记于心,今天我们就来好好的讨论一下vim编辑器的查找替换功能。

二.为什么要用查找替换

首先,我举个例子,先弄一个简单的文本,如下图:

这是我随便打的一个txt文本,其中里面有着大量的tang语句,可是现在我觉得tang语句看起来不让我很舒服,想把它全部换成jia,有什么办法呢,当然要是一行一行的改的话当然可以,但是倘若这个文本有上百行这样的文字,你难道还乐意去一行一行的修改吗,接下来,我就会告诉你查找替换的具体操作了:

在vi编辑器的行末,输入这样的语句,我们分析一下,%代表的是全文,/tang代表的是我们要换掉的那个表达式,/jia是我们要换上去的那个表达式,现在我们来运行一下看看结果:

看这下是不是所有的 tang都更换成了jia呢,可是现在我看jia不爽了,想把第3行到第五行的jia改成tang,现在又应该怎么办呢,看如下代码:

 

看到结果了吗,现在完全达到我们的预期了, 当然在代码后面加上一个/g,就是对这一整行的所有符合条件的情况进行修改和替换。

三.还没完的强大的vim

当然,vim的强大功能还远远不止这么点,我会持续更新vim的深入研究。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值