Другой способ — взломать файлы .sublime-commands.
Допустим, вы установили Sublime Package Control (что вы действительно хотите сделать!) и затем открыли его. в палитре команд (⌘⇧p в os x) и установите Search Stack Overflow пакет. Теперь у вас есть две новые команды в палитре команд: команды «Stackoverflow: Search Selection» и «Stackoverflow: Search from Input».
ОК, откройте файл .sublime-commands для пакета. Вам нужно найти его в первую очередь. Если вы хардкорщик, вы делаете «Просмотр»> «Показать консоль» и вводите print(sublime.packages_path())
В противном случае это должно быть здесь
- Windows: %APPDATA%\Sublime Text 2\Пакеты
- OS X: ~/Library/Application Support/Sublime Text 2/Packages
- Linux: ~/.Sublime Text 2/Пакеты
- Портативная установка: Sublime Text 2/Data/Packages
а затем "Поиск переполнения стека/Default.sublime-commands"
Это файл, который заставляет команды отображаться в палитре команд в первую очередь.
Это еще один файл JSON с такими записями
{
"caption": "Stackoverflow: Search from Input",
"command": "stackoverflow_search_from_input"
}
видите, это имя команды прямо здесь: stackoverflow_search_from_input
Теперь просто откройте JSON-файл привязки клавиш пользователя и добавьте привязку ключа, как сказал @BoundinCode.
person
PapaFreud
schedule
13.12.2012