美文网首页程序员
Vim录制宏及使用

Vim录制宏及使用

作者: 有阿爱 | 来源:发表于2016-05-12 19:53 被阅读1788次

    录制宏

    假设待操作的文本文件如下,需要将如下多行文本的行首键入一个tab。

    set nu
    set tabstop=4
    set shiftwidth=4
    set softtabstop=4
    set autoindent
    set mouse=i
    syntax on
    
    1. 先将光标移动到第一行。

    2. 在normal模式下,按q加一个字母开始录制。例如按下qr,将该宏注册为r。

    3. 按下I在行首插入,在编辑模式按下Tab键。按Esc键返回到normal模式。

    4. 按下j将光标移动到下一行。

    5. 按下q完成录制。

    即宏的录制是以q加一个注册字母开始,录制操作过程,并在normal模式以q完成录制。

    使用宏

    使用上面录制的宏r

    normal模式下将光标移动到第二行,按下@r,使用了一次宏r。

    多次操作按下数字加@r,例如将光标移动到第三行,对余下的5行操作宏r,按下5@r

    @@是对上一次宏使用的重复使用。

    文章来源悠趣谷

    相关文章

      网友评论

        本文标题:Vim录制宏及使用

        本文链接:https://www.haomeiwen.com/subject/wnyprttx.html