В текстовом редакторе Textmate я использую клавишу Escape для завершения слова, много. Есть ли способ привязать еще один ключевой ярлык к его функциональности?Textmate: remap Escape для завершения слова
(пс: мой CAPSLOCK уже CTRL)
В текстовом редакторе Textmate я использую клавишу Escape для завершения слова, много. Есть ли способ привязать еще один ключевой ярлык к его функциональности?Textmate: remap Escape для завершения слова
(пс: мой CAPSLOCK уже CTRL)
Чтобы переназначить УНК ключ вы должны скопировать
/Applications/TextMate.app/Contents/Resources/KeyBindings.dict
к
~/Library/Application Support/TextMate/KeyBindings.dict
, а затем отредактировать его, предпочтительно с использованием TextMate :) как редактор списка свойств испортил коды.
Ищите nextCompletion
и previousCompletion
и замените их значения на то, что вам больше всего подходит.
Например, вы можете заменить \033
(код для esc) на номер \t
(-> |).
Гораздо лучший способ сделать это (и это относится ко всем приложениям Mac в целом) является
функциональность escape и tab key не имеет команд меню. –
Командой меню escape-клавиши должно быть «Next Completion» («Редактирование»> «Завершение»> «Завершение»). (Точно так же вы могли бы также отобразить «Предыдущее завершение» - у меня есть шахматная карта Command + K и Command + Shift + K, и они отлично работают). – PlagueHammer
yay awesome :) Большое спасибо –
Это классно, но теперь моя вкладка не работает, чтобы добавить 2 пробела, как раньше. В любом случае, чтобы это исправить? – ma11hew28
@andi: Я поражен, что у вашего ответа больше голосов. Мне нравится этот подход больше всего на свете. Может быть, так оно и было? –
Конечно, это не случайно, что он работает. –