В качестве примечания вы можете получить описание любой комбинации клавиш в emacs, используя комбинацию клавиш Ch k , которая запускает функцию describe-key
.Вам нужно будет прочитать текстовую форму вашего ввода из буфера описания.Если вы хотите программно получить строку, содержащую комбинацию клавиш, вы также можете запустить следующий код Elisp:
(destructuring-bind ((str . code)) (help--read-key-sequence)
(help-key-description str code))
Он запросит ввод данных в минибуфере и вернет строку, например, "C-]"
.