Существует ли конфигурация привязки клавиш для Sublime Text?

Sublime Text очень настраиваемый, со всеми вариантами ярлыков в одном текстовом файле для редактирования. По умолчанию некоторые из них не работают, главным образом потому, что клавиша Alt экранирует программу в Unity.

Я хотел бы изменить его так, чтобы он хорошо работал с Ubuntu, но я решил проверить, существует ли уже тот, который кто-то создал. Быстрый Google не нашел ни одного.

Благодаря

1
задан 30 March 2013 в 01:10

1 ответ

Большинство настроек и модификаций, которые могут быть сделаны Сублимировать, сделаны через файлы JSON, и это верно для привязок клавиш. Привязки клавиш являются обычно определенными для ОС, что означает, что три файла привязок клавиш должны будут быть созданы для Вашего плагина. Файлы нужно назвать Значением по умолчанию (Windows) .sublime-контурная-карта, Значение по умолчанию (Linux) .sublime-контурная-карта и Значение по умолчанию (OSX) .sublime-контурная-карта. Prefixr /
...
- Значение по умолчанию (Linux) .sublime-контурная-карта
- Значение по умолчанию (OSX) .sublime-контурная-карта
- Значение по умолчанию (Windows) .sublime-контурная-карта
- Prefixr.py
файлы .sublime-контурной-карты содержат массив JSON, который содержит объекты JSON указать привязки клавиш. Объекты JSON должны содержать ключи и командную клавишу, и могут также содержать args ключ, если команда требует аргументов. Самая твердая часть о выборе привязки клавиш должна гарантировать, что привязка клавиш уже не используется. Это может быть сделано путем движения в Предпочтения> Привязки клавиш †“запись меню Default и поиска привязки клавиш, которую Вы хотите использовать. После того как you’ve нашел соответственно неиспользованную привязку, добавьте его к своим файлам .sublime-контурной-карты. просмотреть plaincopy к clipboardprint? [
{
"ключи": ["ctrl+alt+x"], "команда": "prefixr"
}
]
Обычно привязки клавиш Linux и Windows является тем же. cmd включают Кси ОС, указанные строкой супер в файлах .sublime-контурной-карты. При портировании привязки клавиш через Ose клавише Ctrl onWindows и Linux свойственно быть выгруженным для супер на OS X. Это не может, однако, всегда быть самым естественным движением рук, поэтому, если это возможно, попытаться проверить Ваши привязки клавиш на реальной клавиатуре.

0
ответ дан 30 March 2013 в 01:10

Другие вопросы по тегам:

Похожие вопросы: