如何在 Sublime 文本中重复保存的录制键盘宏

How to repeat saved recorded keyboard macro in Sublime text

我可以通过ctrl+q录制键盘宏,然后我可以用ctrl+shift+q播放它。我还可以将录制的宏保存到文件中。但是,如果我保存它,记录另一个宏并再次打开我的宏,那么我无法使用 ctrl+shift+q 重播它,因为它只重播记录到缓冲区的宏。所以问题是:我可以把打开的文件宏放到缓冲区中,然后用 shift+ctrl+q 重播吗?

Ctrl+Shift+Q 仅适用于最近录制的宏。但是,如果您想将所需的宏分配给键绑定,请按照以下步骤操作:

  1. 打开用户键绑定(首选项 > 键绑定 > 用户)
  2. 添加此键绑定:

    { "keys": ["keyboard-shortcut"], "command": "run_macro_file", "args": { "file": "Packages/User/name-of-macro.sublime-macro" } }

或者只录制保存的宏,这样可以使用Ctrl+Shift+Q,因为现在保存的宏是最近录制的宏。

使用 Ctrl+Alt+Q 录制宏后, 你可以使用这个包来重复宏直到文件结束: Repeat Macro Sublime package