มีไฟล์เหมือนsession.10110ac205e127d7e2143131143297155100000021880037
ใน.emacs.d
โฟลเดอร์ของฉัน ฉันอยากจะทำอะไรเกี่ยวกับเรื่องนี้ แต่ไม่สามารถคิดได้ว่าจะทำอย่างไร
- ไฟล์เหล่านี้มีไว้เพื่ออะไร?
- ทำไม emacs สร้างไฟล์หลายไฟล์?
มีไฟล์เหมือนsession.10110ac205e127d7e2143131143297155100000021880037
ใน.emacs.d
โฟลเดอร์ของฉัน ฉันอยากจะทำอะไรเกี่ยวกับเรื่องนี้ แต่ไม่สามารถคิดได้ว่าจะทำอย่างไร
คำตอบ:
ไฟล์เซสชั่นเหล่านี้ถูกบันทึกไว้ซึ่ง emacs จะทิ้งเมื่อตัวจัดการหน้าต่างแจ้งว่ากำลังปิดตัวลง emacs-session-save
ดูฟังก์ชั่น มีหลายไฟล์เนื่องจากไฟล์เหล่านั้นต่อท้ายด้วย X session ID คุณมีโอกาสเลิกนิสัยจัดการหน้าต่างก่อนออกจาก emacs หรือไม่?
term
(หรือคำ Mx เพื่อโหลด) เพื่อหาฟังก์ชั่นนี้emacs-session-filename
เป็นฟังก์ชั่นที่ตัดสินใจว่าควรจะบันทึกไฟล์ไว้ที่ใด ฉันจะใช้เวลาสักครู่เพื่อดูว่าฉันสามารถเปลี่ยนแปลงได้อย่างไร ขอบคุณ
มีการเคลื่อนไหวเพื่อล้างขยะชนิดนี้ใน.emacs.d
:
emacscollective / no-littering: ช่วยรักษา ~ / .emacs.d ให้สะอาด
ปัญหานี้ได้รับการแก้ไขในระดับหนึ่งโดยemacs-session: theme emacs-session-filename (# 38) โดย DamienCassou ·ดึงคำขอ # 39 · emacscollective / ไม่มีการทิ้งขยะแต่ฉันคิดว่ามันทำให้ไฟล์ในไดเรกทอรีย่อยของ.emacs.d
นี่ยังไม่ได้ตอบคำถามพื้นฐานว่าทำไมไฟล์ที่ว่างเปล่าจึงถูกทิ้งไว้ (ใช่ - สำหรับฉันsession.*
ไฟล์ทั้งหมด 84 ไฟล์ว่างเปล่าและใช่ฉันไม่ต้องออกจาก emacs ก่อนที่จะปิดเครื่อง - ฉันเพิ่งเรียกใช้(desktop-save-in-desktop-dir)
)
emacs-session-save
ฟังก์ชั่น มีอะไรที่ฉันควรโหลดลง emacs หรือไม่?