我是vim的新用户,发现宏非常有用,但我想知道是否有一种方法可以在插入模式下使用它们而不是一直切换到常规模式.这意味着我想在插入模式下开始和完成录制宏.
作为触发宏的命令@
,是正常模式命令,你运气不好.您当然可以使用类似<c-o>
插入模式的操作来执行1个普通模式命令,然后返回插入模式.然而,你想要做的事情听起来像是违背了"vim方式".
vim方式意味着您将大部分时间花在正常模式上,并且只进入插入模式以进行短暂的突发.掌握正常模式是vim获得大部分功能的地方.普通模式允许您组合操作员和动作以很少考虑操作文本块,使用.
命令进行简单的重复/重做,并允许令人愉快的大块撤消历史记录.