Vim之宏操作---记录和回放


在编写代码时候,经常会发现需要一遍一遍重复相同的编辑命令。这会令人感到烦躁,如果这样的操作很多,会不知不觉影响思路,甚至影响情绪,当然事后可以当个笑话讲出来。这时候会想有没有方法来在其他地方执行自己刚才的编辑操作。


顶顶大名的VIM是通过记录和回放来解决这个令人烦恼的问题。(* - *)


基本步骤:

在normal模式下:

1, 按q             /*开始,记录宏状态*/

2, q                 /*使用q, 来记录下面的命令集,其他字母也可*/

3, 输入你的命令,比如在一行执行一些插入, 删除,操作

4, q                 /*结束记录宏状态,此时第二步中的q,记录了第三步中的操作命令集*/

5, @q             /*在要做相同操作的行上面,按下@q, 就会执行同第三步相同的操作,NOTE: 比如在第3步中,是从行开头记录的,则在第五步也得将光标放于行开头*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值