欧卡2中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

需要三步,才能开始

只需两步,慢速开始

欧卡2入门方向盘选莱仕达V9莱仕达折叠便携游戏方向盘支架欢迎地图Mod入驻
查看: 6825|回复: 0
收起左侧

[其他] vim列编辑方法

[复制链接]
知行 发表于 2013-2-25 21:57 | 显示全部楼层 |阅读模式
最近在看《高级Bash脚本编程指南》,里面有好多脚本的例子,但是都是这个样子的:

每次复制到机器里面的时候前面都有行号,一行一行的删很是麻烦。


突然想到vim好像有个列编辑的模式,就google了一下。
sed awk 正则也能做但是估计更复杂,就没研究。

这里分享一下具体方法。
删除列
1.光标定位到要操作的地方。

2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。

3.d 删除。

插入列
插入操作的话知识稍有区别。例如我们在每一行前都插入"() ":
1.光标定位到要操作的地方。

2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。

3.SHIFT+i(I) 输入要插入的内容。

4.ESC 按两次,会在每行的选定的区域出现插入的内容。



这样以后就方便多了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

相关帖子

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们|手机版|欧卡2中国 ( 湘ICP备11020288号-1 )

GMT+8, 2024-4-19 06:35 , Processed in 0.034146 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表