उदाहरण के लिए, मैं अपने खोज-फ़ाइल और मेटा-एक्स इतिहास को Emacs 'मिनी-बफर में सहेजना चाहता हूं, इसलिए मैं बाद में एक अलग सत्र में आदेशों को याद कर सकता हूं।मैं अपने मिनी-बफर इतिहास को Emacs में कैसे सहेज सकता हूं?
34
A
उत्तर
58
के रूप में ट्रे जैक्सन ने कहा (22.1 के रूप में Emacs में उपलब्ध है), तो आप इस रखना चाहता हूँ: अपने Emacs में
(savehist-mode 1)
शुरू फ़ाइल, फिर Emacs पुनरारंभ करें। (इसे इंटरैक्टिव रूप से कॉल करना आपके वर्तमान मिनी-बफर इतिहास पर फंस जाएगा, इसलिए आप ऐसा नहीं करना चाहेंगे।)
यह भी ध्यान देने योग्य है कि आप savehist-additional-variables
पर उन्हें जोड़कर सत्रों में अन्य चर जारी रख सकते हैं, जैसे:
(setq savehist-file "~/.emacs.d/tmp/savehist")
11
M-x savehist-mode
या
(savehist-mode 1)
1
आप एक Emacs संस्करण 22 से अधिक उम्र के है, तो आप के बजाय इस का उपयोग कर सकते हैं::
(setq savehist-additional-variables '(kill-ring search-ring regexp-search-ring))
तुम भी savehist-file
अनुकूलित करने के लिए, स्थान लेने के लिए जहां Emacs यह सब सामान की बचत होती है चाहते हो सकता है
क्लोबबरिंग और अन्य इतिहास बफर जोड़ने की क्षमता के लिए धन्यवाद। ऐसा लगता है कि मैं क्या देख रहा हूं। –