मुझे आश्चर्य है कि क्या मैं अपने इतिहास को याद रखने से ido को रोक सकता हूं और केवल फाइल के लिए खोज कर रहा हूं जब मौजूदा निर्देशिका में मौजूद फ़ाइलों के लिए पूर्णता दिखाता हूं। मैं समझता हूं कि यह इतिहास सुविधा कई बार उपयोगी होती है, लेकिन मैं अक्सर गलत फ़ाइल को संपादित करना समाप्त करता हूं क्योंकि मुझे लगता है कि मैं वर्तमान निर्देशिका में 'abc.txt' नामक फ़ाइल संपादित कर रहा हूं लेकिन असल में मैं उसी नाम से फ़ाइल को संपादित कर रहा हूं एक और जिसे मैंने पहले देखा था (अक्सर तब होता है जब वर्तमान निर्देशिका में 'abc.txt' नहीं होता है, जैसा कि मैंने गलती से मान लिया है)। ido.el फ़ाइल को पढ़ने से मैं अपने .emacs फाइल में स्थापित करने के लिए सोचा था (यह भी Emacs उदाहरण चलाने में इन भाव का मूल्यांकन):emacs: इतिहास को भूलने के लिए बल ido-mode
(custom-set-variables
'(ido-enable-last-directory-history nil)
'(ido-record-commands nil)
)
और एक फ़ाइल में .ido.last कहा जाता है को नष्ट कर दिया ~ /, लेकिन अभी भी यह इन परिवर्तनों को करने से पहले मैंने पिछली कुछ फ़ाइलों को याद किया है। मैं अपने पिछले इतिहास को कैसे शुद्ध कर सकता हूं, और मुझे पूरी तरह से यकीन नहीं है कि उपर्युक्त दो चर के बीच क्या अंतर है, लेकिन ऐसा लगता है कि भविष्य में आने वाली फ़ाइलों को याद रखने से ido को रखने के लिए यह चाल चल रही है?
आपकी मदद के लिए धन्यवाद!
आह, जब मैंने ~/.ido.last हटाने से पहले ~/.ido.last हटाने को हटाने की कोशिश की, तो मुझे emacs का एक और उदाहरण चलाना चाहिए था, और ऊपर दिए गए आदेशों को नए लोगों को याद रखने से रोकते हैं!) – hatmatrix
कृपया अपनी टिप्पणी को उत्तर दें, और स्वीकार्य उत्तर के रूप में अपना उत्तर चिह्नित करें ताकि यह सहायता करने वाले लोगों के लिए अनुत्तरित प्रश्न की तरह न दिखता रहे। –
क्षमा करें, एसओ शिष्टाचार के बारे में उस हिस्से को नहीं पता था। – hatmatrix