У меня есть куча макросов, которые я записал и сохранил в Sublime Text 2. Я пытаюсь назначить сочетания клавиш для каждого из них, но я немного растерялся относительно того, как это сделать,
Я посмотрел на
но это объясняет, как установить привязки клавиш для существующих команд.
Что я должен установить для запуска макроса?
keyboard-shortcuts
macros
sublime-text-2
Сатьяджит Бхат
источник
источник
Ответы:
Чтобы указать Sublime Text запускать макросы, вам нужно передать «run_macro_file» в качестве параметра «command», а аргумент - это имя файла макроса.
Во-первых, простая запись макроса не сохраняет его в файл, вам придется сохранить макрос в файл. Это можно сделать, нажав Инструменты → Сохранить макрос и затем дать имя файла. Макросы обычно сохраняются в
%appdata%\Sublime Text 2\Packages\User
папке.Затем, чтобы назначить сочетание клавиш, откройте файл «Привязки клавиш» в меню «Настройки» → «Привязки клавиш» - «Пользователь».
Теперь общий формат для связывания клавиш такой:
Итак, если вы хотите назначить Ctrl+ Shift+ Xмакросу, который был сохранен как «добавить запятую в конец», строка привязки клавиш будет выглядеть так:
источник
context
... вот пример от Emmet: github.com/sergeche/emmet-sublime/blob/master/…"Packages/User/my_commands.sublime-macro"
работает. проверено на Mac.