Ключ карты TextMate для следующего завершения для команды + пробел - PullRequest
0 голосов
/ 28 октября 2011

Я нашел много учебников и вопросов на форуме о перераспределении привязок клавиш в Textmate, и по большей части я знаю, что нужно сделать, чтобы скопировать файл KeyBindings и затем внести необходимые изменения.Подробнее о том, о чем я говорю, здесь http://blog.macromates.com/2005/key-bindings-for-switchers/

Меня интересует переопределение клавиши esc для nextComplete для control + пробел.Проблема в том, что мне трудно найти код для пробела или даже если это поддерживается.

Я в основном занимаюсь разработкой ActionScript в eclipes, и этот ключевой комбо вызывает диалог подсказки кода, и я хотел бы, чтобы то же самое было в Textmate.Нажав на клавишу Esc, вроде sux.Я думал, что привыкну к этому, но факт в том, что это просто убивает поток ввода остального кода.

Я мог бы использовать некоторую помощь, чтобы выяснить, что он код для пробела.Я знаю, что управляющий ключ - это символ ^.Я проверил это, изменив связывание клавиш на ^ s, и оно было переназначено просто отлично.

1 Ответ

2 голосов
/ 28 октября 2011

Я думаю, что это можно сделать с помощью OS X gui:

Системные настройки, Клавиатура, Вкладка «Сочетания клавиш», нажмите кнопку «Плюс» и выберите «Приложение»: Textmate.app, Название меню: Следующее завершениеВведите Command Space (или Control Space) и нажмите кнопку Добавить, и это должно работать.Возможно, вы захотите удалить конфликтующие ярлыки - возможно, прожектор?

enter image description here

Для дальнейшего использования я использовал Коды клавиш , чтобы найти ключ для пробела: \ UF20

...