#keyboard-shortcuts #textmate
#сочетания клавиш #textmate
Вопрос:
Я нашел много руководств и вопросов на форуме по переназначению привязок клавиш в Textmate, и по большей части я знаю, что нужно сделать, насколько скопировать файл привязок клавиш, а затем внести необходимые изменения. Подробнее о том, о чем я говорю здесь http://blog.macromates.com/2005/key-bindings-for-switchers /
Я заинтересован в переназначении клавиши esc для nextComplete на control пробел. Проблема в том, что мне трудно найти код для пробела или поддерживается ли это вообще.
Я в основном занимаюсь разработкой actionscript в eclipse, и диалог подсказок кода запускается этой комбинацией клавиш, и я хотел бы иметь то же самое в Textmate. Нажатие клавиши esc типа sux. Я думал, что привыкну к этому, но факт в том, что это просто убивает процесс ввода остальной части вашего кода.
Я мог бы воспользоваться некоторой помощью, чтобы выяснить, что он кодирует для пробела. Я знаю, что клавиша управления — это символ ^. Я протестировал это, изменив привязку клавиш на ^s, и она переназначилась просто отлично.
Ответ №1:
Я думаю, что это можно сделать с помощью графического интерфейса OS X:
Системные настройки, клавиатура, перейдите на вкладку сочетания клавиш, нажмите маленький плюс и выберите приложение: Textmate.app, Заголовок меню: Следующее завершение, введите командное пространство (или управляющее пространство) и нажмите Добавить, и это должно сработать. Возможно, вы захотите удалить конфликтующие сочетания клавиш — возможно, spotlight?
Для дальнейшего использования я использовал коды клавиш, чтобы найти ключ для пробела: UF20