Aby poinstruować Sublime Text, aby uruchamiał makra, musisz przekazać „run_macro_file” jako parametr do „command”, gdzie argumentem jest nazwa pliku makra.
Po pierwsze, samo nagranie makra nie zapisuje go w pliku, musisz zapisać makro w pliku. Można to zrobić, klikając Narzędzia → Zapisz makro, a następnie podając nazwę pliku. Makra są zwykle zapisywane w %appdata%\Sublime Text 2\Packages\User
folderze.
Następnie, aby przypisać skrót klawiaturowy, otwórz plik Powiązania klawiszy w Preferencje → Powiązania klawiszy - Użytkownik.
Teraz ogólny format przypisywania klawiszy jest następujący:
{ "keys": [<key sequence>], "command": "run_macro_file", "args": {"file": "Packages/User/<file name>.sublime-macro"} }
Jeśli więc chcesz przypisać Ctrl+ Shift+ Xdo makra, które zostało zapisane jako „dodaj przecinek do końca”, linia klawiszy będzie wyglądać następująco:
[
{ "keys": ["ctrl+shift+x"], "command": "run_macro_file", "args": {"file": "Packages/User/add comma to end.sublime-macro"} }
]