永久存储 VIM recording 的 macro

更新日期: 2017-05-03 阅读次数: 7498 分类: Vim

背景

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

永久存储的方法

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

记录 VIM recording 在 a 键中

qa

记录之后,执行

"ap 

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

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

打开 ~/.vimrc, 输入

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

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

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式