VIM宏的使用
正常模式下
qa #开始录制宏,a可以用其他寄存器 do something #完成需要录制的操作 q #结束录制 @a #播放一次 50@a #播放50次
实例
打开a.txt输入一串a,然后ESC回到正常模式,a.txt的内容:
aaaaaaaaaaaaaaaaaaaaaa
执行宏命令,(没有回车)
qa YP $x q 49@a
播放宏以后a.txt的内容:
a
aa
aaa
aaaa
aaaaa
aaaaaa
aaaaaaa
aaaaaaaa
aaaaaaaaa
aaaaaaaaaa
aaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa