Вы можете начать запись с помощью функции DRIBBLE .
Кроме этого, я бы запустил CLISP из программы терминала, которая может сохранить ввод / вывод.
Какминимум, который я обычно использовал бы в Emacs, запускал оболочку через Mx и запускал там Лисп.Таким образом, ввод / вывод идет в буфер оболочки Emacs.
Существует также SLIME , который настраивает в Emacs чуть больше функциональности для взаимодействия с «ведомым» Common Lisp.«Слушатель» (он же REPL) является частью этого.