Есть файлы, как session.10110ac205e127d7e2143131143297155100000021880037
в моей .emacs.d
папке. Я хотел бы что-то с этим сделать, но не мог понять, что делать.
- Для чего эти файлы?
- Почему Emacs генерирует несколько файлов?
Это сохраненные файлы сеанса, которые emacs выводит, когда оконный менеджер уведомляет его о завершении работы. Смотрите функцию emacs-session-save
. Есть несколько файлов, потому что к ним добавляется X-идентификатор сессии. Вы случайно не выходите из emacs из оконного менеджера?
emacs-session-save
функцию. Что-нибудь, что я должен загрузить в emacs?term
(или Mx термин для загрузки), чтобы найти эту функцию,emacs-session-filename
это функция, которая решает, где файл должен быть сохранен. Я найду некоторое время, чтобы увидеть, как я могу это изменить. Благодарю.Есть движение, чтобы убрать этот мусор файлов в
.emacs.d
:emacscollective / no-littering: помогите сохранить ~ / .emacs.d в чистоте
Эта проблема была в некоторой степени решена с помощью emacs-session: theme emacs-session-filename (# 38) от DamienCassou · Запрос извлечения # 39 · emacscollective / no-littering, но я думаю, что он просто помещает файлы в подкаталог
.emacs.d
Это все еще не решает основной вопрос, почему пустые файлы остаются вокруг. (Да - для меня все 84
session.*
файла пусты. И да, я не беспокоюсь о выходе из Emacs перед выключением - я просто запускаю(desktop-save-in-desktop-dir)
)источник