【转载】vim宏录制

栏目:日记 作者:rice 发表时间:2025-07-31 10:04:57阅读:31次

【转载】vim宏录制

简要说明一下宏在VIM中使用,首先看下面几个宏的命令

    q* 开始录制宏
    q 停止录制宏
    @* 执行宏
    @@ 重复执行上次的@*命令一次

以上命令均是在VIM的一般模式(Normal)下使用的,其中*代表一个数字和单词字符,正则表达式规则是:[0-9a-zA-Z]

录制 macro,使用 q + [a-z] 26个字母中的一个

q[a-z]

之后的命令都会被记录,然后结束时再按一下 q 。

执行 macro 的时候,在寄存器前加 @ ,比如记录在寄存器 a 中

10@a

执行 10 遍a寄存器中记录的命令。

@@

再执行一遍上一次的命令。

查看 macro

macro 内容保存在 a 中,直接使用下面的命令来查看内容即可。

:reg a
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/angelazhao620/article/details/139098005