Jawaban:
Ini adalah file sesi yang disimpan yang emacs dumps ketika manajer jendela memberitahukan bahwa itu sedang dimatikan. Lihat fungsinya emacs-session-save
. Ada beberapa file karena suffix oleh ID sesi X. Apakah Anda kebetulan berhenti dari window manager sebelum Anda keluar dari emacs?
term
(atau istilah Mx untuk memuat) untuk menemukan fungsi ini, emacs-session-filename
adalah fungsi yang memutuskan di mana file harus disimpan. Saya akan meluangkan waktu untuk melihat bagaimana saya bisa mengubahnya. Terima kasih.
Ada gerakan untuk membersihkan sampah jenis ini di .emacs.d
:
emacscollective / no-littering: Membantu menjaga ~ / .emacs.d bersih
Masalah ini telah ditangani sampai tingkat tertentu oleh emacs-session: theme emacs-session-filename (# 38) oleh DamienCassou · Permintaan Tarik # 39 · emacscollective / tidak membuang sampah sembarangan tapi saya pikir ini hanya menempatkan file dalam subdirektori dari.emacs.d
Ini masih tidak menjawab pertanyaan mendasar mengapa file kosong ditinggalkan. (Ya - bagi saya, semua 84 session.*
file kosong. Dan ya, saya tidak repot-repot keluar dari emacs sebelum dimatikan - saya hanya menjalankan (desktop-save-in-desktop-dir)
)
emacs-session-save
fungsinya. Apakah ada sesuatu yang harus saya muat ke emacs?