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

 

posted @ 2012-06-17 10:41  Leo Forest  阅读(473)  评论(0编辑  收藏  举报