vim recording功能介绍

使用vim时无意间触碰到q键,左下角出现“recording”这个标识,觉得好奇,遂在网上查了一下,然后这是vim的一个强大功能。他可以录制一个宏(Macro),在开始记录后,会记录你所有的键盘输入,包括在insert模式下的输入、正常模式下使用的各种命令等。

具体使用:

第一步:在正常模式下(非insert模式、非visual模式)按下q键盘

第二步:选择a-z或0-9中任意一个作为缓冲器的名字,准备开始录制宏

第三步:正常的操作,此次所有的操作都会被记录在上一步中定义的缓冲器中

第四步:在非insert模式下输入q停止宏的录制

第五步:使用@ + 第二步中定义的缓冲器的名字即可。(也可以使用>符号)

例如想把下面的操作:
即在当前行行前输入符号–>的一些列操作保存到宏里
这里写图片描述

阅读更多
文章标签: vim
个人分类: git
上一篇<2> go -反射-函数map化
下一篇<3> go 枚举
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭