Как восстановить последние нажатия клавиш, которые я только что набрал в Emacs? Я - давний пользователь Emacs (30 лет), но каждый раз, когда я часто ошибаюсь в ключевой последовательности, происходит что-то странное, и я хочу знать, какую последовательность символов я напечатал, по сравнению с тем, что, как я думал, я набрал. Я знаю там команду, которая показывает пару десятков самых последних символов, которые я набрал, но я не могу вспомнить, что это такое, и я тоже не могу найти его. Например, иногда в dired-mode
я перемещаю курсор в файл, и я набираю !
для запуска команды в этом файле, но я печатаю какую-то другую последовательность по ошибке, и вдруг вижу, что я выбрал все файлы в буфере dired
: все файлы отмечены *
. Я пытаюсь отладить мою типизацию в этой ситуации.
Отображение последних нажатий клавиш в emacs
Ответ 1
Введите C-h l, который вызывает view-lossage
.
Ответ 2
Используйте M-x view-lossage
RET.
view-lossage - это интерактивная скомпилированная функция Lisp в `help.el '. Это привязан к C-h l, <f1> l, <help> l.
(вид-lossage)
Показать последние 300 нажатий клавиш.