Возвышенный текст - привязки клавиш
Привязка клавиш в Sublime Text помогает пользователю обрабатывать и сопоставлять последовательности нажатий клавиш с действиями. Они определены в формате JSON и хранятся в.sublime-keymap файлы.
Для лучшей интеграции важно хранить отдельные файлы карты ключей для Linux, OSX и Windows. Ключевые карты соответствующей платформы будут загружены в редактор Sublime Text.
Пользователь может открыть keymap привязки файлов или клавиш по умолчанию с помощью параметра Preferences → Key Bindings.
В следующем примере показано, как выполнять привязки клавиш в Windows.
[
{ "keys": ["ctrl+shift+n"], "command": "new_window" },
{ "keys": ["ctrl+shift+w"], "command": "close_window" }
]
Определение привязки клавиш
Редактор Sublime Text включает возможность определения ключевой карты. Связки клавиш, определенные в файле.sublime-keymap включает все комбинации "ключ-значение".
Вы можете включить следующий набор привязок ключей в этот файл и сохранить их для проверки выполнения с помощью кода, показанного ниже:
[
{
"keys": ["super+alt+;"], "command": "run_macro_file",
"args":
{"file": "Packages/User/semicolon.sublime-macro"}
}
]
Вот super- это Winkey в Windows или Linux и команда в операционной системе OSX. Обратите внимание, что этот код запустит макрос, расположенный вPackages/User и назван semicolon.sublime-macro при нажатии на Super+Alt+ ключи.