Sublime Text 运行 一个带有快捷键的宏

Sublime Text run a macro with key bindings

如何在 Sublime Text 2 中为 运行 录制的宏定义键绑定?我可以录制宏,但如何 运行 按需录制?

假设您已经知道如何创建和保存宏,我将只展示如何定义绑定到 运行 已保存宏的键。

我找不到关于 SO 和 Google 的答案,所以我决定 post 在这里为将来需要执行此类功能的其他人提供答案。

这已在 Sublime 2 中测试过,但很可能与 Sublime 3 中的语法相同。保存的宏的文件位置可能因版本和您决定保存宏文件的位置而异。

在 Sublime 2 中,宏默认位于 Sublime 2\Data\Packages\User\ 目录,我将在示例中引用该目录。

示例:

{ "keys": ["alt+shift+o"], "command": "run_macro_file", "args": {"file": "Packages/User/output.sublime-macro"} }

此绑定将执行使用 alt+shift+o 组合键指定的宏文件。