vim实用技巧学习笔记(查找并手动替换)2

  用vim的时候 需要做单词替换,有多个单词需要替换 但是 却不需要替换所有的单词, 这时vim可以方便的做到,假设有如下的文本

We're waiting for content before the site can go live

If you are content with this, let's go ahead with it

We'll launch as soon as we have the content

我们需要把后面两行的content 替换成 copy,该如何做呢,如果用传统的%s 指令来替换 也是可以的但是输入的字符需要很多,这时我们可以把光标移动到第一行的content的第一个字母上,然后按下* (*是用来查找单词的的)当然也可以用/patten 的方法来实现这个效果,接着我们按下 n 重复查找操作 光标就会移动到第二行的content

的第一个字母上。那好,重头戏来了,按下cw(删除一个单词c 是删除并进入插入模式的意思,w是单词的意思 vim的厉害之处便在于指令的各种组合,以达到高效的目的),再输入copy,最后按ESC ,接着我们按n,再按 . ,就会发现第三行的content被替换成了copy。关于 . 操作重复了哪些内容可以看上一篇学习笔记 。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值