有谁知道如何正确保存/重用 vim 编辑器中记录的宏?
使用q后跟一个字母来录制宏。这只是进入复制/粘贴寄存器之一,因此您可以在正常模式下使用"xpor"xP命令正常粘贴它,其中 x 是要粘贴的寄存器。
q
"xp
"xP
要保存它,您打开 .vimrc 并粘贴内容,然后在您下次启动 vim 时该寄存器将在附近。 格式类似于:
let @q = 'macro contents'
不过要小心引用。他们必须妥善逃脱。
因此,要保存宏,您可以执行以下操作:
qq
"qp
let @q = '...'