Автосохранение/автозагрузка содержимого буфера ввода в Emacs

Автосохранение/автозагрузка содержимого буфера ввода в Emacs

Я хотел бы назначить файл ( ~/tmp/scratch) буферу *scratch*в Emacs.

Когда я открываю Emacs, я хочу, ~/tmp/scratchчтобы он был открыт (предпочтительно в буфере с именем *scratch*), а когда Emacs закрывается, его содержимое должно сохраняться в ~/tmp/scratch.

решение1

См. эту статью:Как сделать буфер Scratch в Emacs постоянным между сеансами.

В этой статье содержится код для вставки в файл .emacs или .emacs.d/init.el, который объявит файл, содержащий рабочий буфер, загрузит буфер при запуске и сохранит его при завершении работы.

Код слишком объемный, чтобы воспроизвести его здесь. Также стоит прочитать комментарии к статье.

Связанный контент