मेरे पास निम्नलिखित हैं .emacs:
(desktop-save-mode 1)
(setq desktop-restore-eager 10)
(setq desktop-save t)
अक्सर मेरे पास बहुत सारे बफ़र खुले होते हैं (100 या तो), तो यह वास्तव में मदद करता है - जैसा कि एमएसीएस केवल बफ़र्स को लोड कर रहा है जब कुछ और के साथ व्यस्त नहीं मधुमक्खी।
अब, कभी-कभी निम्नलिखित होता है: मैं अपने लैपटॉप को बंद करने से पहले एमएसीएस को बंद कर देता हूं। तब मुझे एहसास हुआ - मुझे एक और फ़ाइल को जल्दी से संपादित करने की आवश्यकता है - इसलिए मैं फिर से emacs खोलता हूं, संपादन करता हूं, और फिर इसे बंद कर देता हूं। यदि यह कम समय के भीतर होता है, तो desktop-save-modeपहले से सहेजे गए सभी बफ़र्स को पुनर्स्थापित करने में सक्षम नहीं था। इस मामले में, जब मैं अब फिर से उन्हें बंद कर देता हूं, तो केवल बहाल किए गए बफ़र्स को बचाया जाता है और प्रारंभिक बंद होने से पहले की स्थिति खो जाती है।
क्या desktop-saveकेवल एकमात्र ऐसा करने का एक तरीका है , अगर पहले से सहेजा गया डेस्कटॉप पूरी तरह से बहाल हो गया है?