यह परिदृश्य है कि मैं कुछ बार भाग गया:विंडोज पर Emacs में क्लिपबोर्ड सामग्री को कैसे संरक्षित करें?
मैं अन्य कार्यक्रम से कुछ पाठ कॉपी करता हूं। Emacs पर जाएं और मैंने टेक्स्ट को पेस्ट/यंक करने से पहले कुछ संपादन किया था। साइंक टू यंक और वॉयला ... वह टेक्स्ट नहीं जिसे मैं पेस्ट करना चाहता था। तब मुझे एहसास हुआ कि जब मैं चीजों को चारों ओर ले जा रहा हूं, तो मैंने हत्याओं जैसे कि हत्या- रेखा और पिछड़े-हत्या-शब्द, और उन मारे गए लाइनों और शब्दों ने अब हत्या-अंगूठी पर कब्जा कर लिया। लेकिन एम-वाई टाइप करना मूल प्रतिलिपि पाठ वापस नहीं लाता है, इसलिए मुझे पाठ को दोबारा कॉपी करने के लिए अपने मूल प्रोग्राम पर वापस जाना होगा। और मूल प्रोग्राम बंद होने पर भी सबसे खराब, फिर मैंने कॉपी किए गए टेक्स्ट को पूरी तरह से खो दिया।
किल-लाइन इत्यादि ऐसे बुनियादी आदेश हैं (जैसे कि डिलीट कुंजी को मारना, लगभग), और जब मुझे कोई फर्क नहीं पड़ता कि हत्यारे की अंगूठी उन कमांड का उपयोग करके थोड़ी सी अव्यवस्थित हो जाती है, तो मुझे उम्मीद है कि मेरा मूल टेक्स्ट मार-रिंग में कहीं भी रहता है ताकि मैं अंततः इसे कुछ बार टाइप करके ढूंढ सकूं। क्लिपबोर्ड सामग्री को ओवरराइड करने से पहले मैं Emacs को स्वचालित क्लिपबोर्ड सामग्री को स्वचालित रूप से हत्या-अंगूठी में कैसे सुरक्षित रख सकता हूं?
सरल, आसान, सही। मैंने आज इसका इस्तेमाल किया। ब्राउज़र से कुछ पाठ कॉपी किया था, और फिर इसे एक नई फ़ाइल में पेस्ट करने के लिए emacs में चला गया। महसूस किए बिना, मैंने फ़ाइल पथनाम पर कुछ हत्या आदेशों का उपयोग किया था क्योंकि मैं नई फ़ाइल खोल रहा था। इस स्क्रिप्ट के बिना क्लिपबोर्ड सामग्री चली जाएगी। लेकिन इस बार यह उम्मीद के रूप में काम किया! – Cheeso