मान लीजिए कि मैं M-x blabla
बिना दबाए करता हूं return
और फिर मैं मुख्य बफर पर स्विच करता हूं। यदि क्यूरर मिनीबफ़र में है, तो मैं शॉर्टकट द्वारा मिनी-बफर को रद्द कर सकता हूं C-g
। लेकिन अगर कर्सर मुख्य बफर पर है, तो यह शॉर्टकट मिनीबफ़र को रद्द नहीं करता है। यदि मैं दबाता हूं M-x
तो त्रुटि Command attempted to use minibuffer while in minibuffer
दिखाई देती है।
क्या एक बिल्ड-इन शोरक है जो मुख्य बफर के बाद से मिनीबफ़र के पहले गैर-पूर्ण सामग्री को पूरी तरह से रद्द कर देता है।
2
यह SO समाधान संबंधित हो सकता है। मैं उस समाधान का उपयोग स्वचालित रूप से पुनरावर्ती संपादन को रद्द करने के लिए करता हूं जब फोकस मिनीबफ़र से हट जाता है। यदि आप पुनरावर्ती संपादन के लाभों को प्राप्त करने के लिए wnat करते हैं (जो मुझे अभी तक एहसास नहीं हुआ है) तो यह निश्चित रूप से हानिकारक होगा।
—
कौशल मोदी