Щоб доручити Sublime Text запускати макроси, вам потрібно передати "run_macro_file" як параметр "команді", аргументом є ім'я файлу макросу.
По-перше, просто запис макросу не зберігає його у файл, макрос потрібно зберегти у файл. Це можна зробити, натиснувши на Інструменти → Зберегти макрос і потім вказати ім’я файлу. Макроси, як правило, зберігаються у %appdata%\Sublime Text 2\Packages\User
папці.
Далі, щоб призначити ярлик клавіатури, відкрийте файл Keybindings з Налаштування → Key Bindings - User.
Тепер загальний формат прив'язки клавіш наведений нижче:
{ "keys": [<key sequence>], "command": "run_macro_file", "args": {"file": "Packages/User/<file name>.sublime-macro"} }
Отже, якщо ви хочете призначити Ctrl+ Shift+ Xмакросу, який було збережено як "додати кону до кінця", рядок прив'язки клавіш буде виглядати так:
[
{ "keys": ["ctrl+shift+x"], "command": "run_macro_file", "args": {"file": "Packages/User/add comma to end.sublime-macro"} }
]