vim 删除、插入一列或者多列

    很多时候,当我们需要在文件删除多列或者在每行的相同位置插入相同的东西时,下边的操作就显得尤其方便、高效,下面让我们列举一二。

     使用vim打开文件

1、删除一列操作:

     Ctrl + v ,切换到 VISUAL BLOCK 模式, 按下j(向下)或者k(向上)可以自由按序选中同一列的字符,然后x或者d键均可以删除。

2、删除连续多列操作:

    Ctrl+v,切换到切换到 VISUAL BLOCK 模式, 按下j或者k ,可以选择当前列所需要删除的连续行, 结合G键可以快速选中到文末,注意,如果鼠标所在字符不是第一列时,按下G,其实是选中了一片区域的,然后按x或者d键进行删除。

3、在多行的相同位置插入相同内容:

   Ctrl+v,切换到切换到 VISUAL BLOCK 模式,使用j或者k,选中想要在相同位置插入相同内容的行,按下shift + i,进入插入模式,输入想需要添加的内容,然后按两下ESC键,你就会发现,选中的行,内容都神奇地加上去了,很方便吧   

 

其实,上边的操作,小伙伴们是没必要死记硬背的,核心思想是通过Ctrl + v ,切换到 VISUAL BLOCK 模式,然后就是结合vim的方向键就可以快速的操作啦。

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值