в моем файле .emacs, и он работает на моем emacs 22 на WinXP. Я также ненавижу печатать 3 ESC подряд; и из-за летних привычек мой палец так естественно поступает к клавише побега, чтобы выбраться из ничего неприятного.
Ответ 2
Не сказать, что это правильно для вас, но когда у меня возникла эта проблема, я научил себя нажимать Ctrl-g вместо этого, что также связано с закрытием клавиатуры-quit по умолчанию. Для меня это имеет то преимущество, что моя левая рука довольно близка к исходной позиции, так же как и оставить мой префикс Esc неповрежденным.
Изменить: после прочтения связанной страницы она не привязана к точно такой же функции, а в Windows Ctrl-g не может принудительно прервать запущенную команду, но Ctrl-g покрывает 99% того, что я буду использовать Esc Esc Esc для --- отмены команды, которую я ввернул.
Ответ 3
Вы можете это сделать, но за счет убийства карты ключей префикса Esc
Код для этого:
(глобальный набор-ключ "" клавиатура-побег-выход")
где смешной char - это escape (используйте ^ Q esc, чтобы ввести его)
он отобразит esc для вас, но остальная часть клавиатуры исчезнет
после этого