Как я могу получить команду emacs для данного сочетания клавиш? - PullRequest
3 голосов
/ 18 февраля 2012

Есть ли общий способ сделать это? Я ищу функцию, которая принимает произвольное сочетание клавиш и возвращает имя соответствующей функции.

Ответы [ 3 ]

12 голосов
/ 18 февраля 2012

Ch k запускает команду description-key

Отображение документации по функции, вызываемой KEY.KEY может быть любой последовательностью клавиш;он может включать события клавиатуры, события мыши и / или события меню.

При вызове из программы передайте KEY в виде строки или вектора.

1 голос
/ 18 февраля 2012

Кстати, если вам действительно нужна «функция», а не «команда» (т.е. что-то вызывать из Elisp, а не использовать в интерактивном режиме), то «связывание клавиш», вероятно, наиболее близко.

0 голосов
/ 18 февраля 2012

справка для команды:

F1 + your command

документ для команды:

F1 + d + your command
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...