Vim 批量在行首/行尾插入相同字符

0. 需求说明

有时候,我们会有这样的需求,在一个多行的文本中,需要在行首,或者行尾,插入相同的字符。这个时候,使用 Vim 的 `ctrl + v` 来批量选中,再配合`^$IA`等命令,就非常好处理了。下面进行详细说明

1. 批量在行首插入相同字符

ctrl + v 开启 VISUAL BLOCK

上下移动光标,选中需要修改的行

^ 光标定位到行首

I(大写的英文字符 i)进入插入模式

输入需要插入的字符

ESC 退出编辑模式,批量行首插入相同字符完成

2. 批量在行尾插入相同的字符

ctrl + v 开启 VISUAL BLOCK

上下移动光标,选中需要修改的行

$ 光标定位到行尾

A 进入插入模式

输入需要插入的字符

ESC 退出编辑模式,批量行尾插入相同字符完成

为了更直观地演示上述命令,录了个视频供大家参考

视频中还使用了批量删除空行的命令:`:g/^$/d`

Vim 批量行首行尾插入相同字符

  • 6
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值