मैंने देखा है कि लंबे संपादन सत्रों में, undo-tree
(सी-एक्स सी-यू) को कॉल करना धीमा और धीमा हो जाता है। मुझे लगता है कि कारण यह है कि जैसे पेड़ बड़ा हो जाता है, इसे पर्स करने में अधिक समय लगता है (क्योंकि यह फ़ाइल खोलने के बाद से मेरे सभी संपादनों का ट्रैक रखता है)Emacs: पूर्ववत पेड़ की सफाई
क्या अंडों के पेड़ को साफ़ करने का कोई तरीका है खुली फाइल? मैं C-x C-v
(find-alternate-file
) की कोशिश की है, लेकिन इस फाइल जो कर्सर रीसेट करता है फिर से खुल जाता है (और org-mode
की तरह मोड में मेरी सूचियों गिर)
धन्यवाद: हालांकि, मैं समारोह दुर्घटना से के नाम से जाना है, इसलिए एक एक पुष्टि के संकेत और एक चेक कि
buffer-undo-tree
वास्तव में एक बफर स्थानीय चर रहा है जोड़ा नहीं करना चाहती। क्या आप जानते हैं कि आपके उत्तर और @npostavs के बीच क्या अंतर है? –एक अंतर यह है कि 'पूर्व-पेड़-त्याग-इतिहास' चर 'पूर्व-सीमा', 'पूर्व-सीमा-सीमा', और 'पूर्व-बाहरी-सीमा' चर के अनुसार इतिहास को छूने का प्रयास करता है, जबकि मेरा समाधान हटा देता है पूरे पूर्व इतिहास। सबसे महत्वपूर्ण बात यह है कि 'पूर्ववत-पेड़-त्याग-इतिहास' स्वचालित रूप से प्रत्येक पूर्ववत/पुनः/स्विच-शाखा संचालन पर लागू होता है, इसलिए जाहिर है कि यह आपके लिए काम नहीं करता है। – user4815162342
धन्यवाद! मैं सिर्फ आपके उत्तर को स्वीकार करने जा रहा था –