永久存储 VIM recording 的 macro

文章目录

    背景

    有一些 VIM macro 经常会用到,例如 vimwiki 语法转 markdown 语法,每次都要先录入 VIM recording 再使用,让人非常烦躁。

    永久存储的方法

    使用 VIM recording 的时候,需要录入指定一个字母键,实际上录入之后,这些操作会被记录到对应的 register 中。例如

    记录 VIM recording 在 a 键中

    qa
    

    记录之后,执行

    "ap 
    

    会发现对应的操作会以文本的形式展示出来

    所以,存储方法就很明显了。

    打开 ~/.vimrc, 输入

    let @a = "对应的操作,即 register a 中的内容"
    

    通过 git 同步 ~/.vimrc 到所有开发机上,之后键入 @a 就能执行对应的 macro 啦!

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式