Emacs में सभी टेक्स्ट का चयन करें

Emacs Mem Sabhi Teksta Ka Cayana Karem



Emacs के साथ काम करते समय, ऐसे अलग-अलग उदाहरण होते हैं जब आपको अपने बफ़र में सभी टेक्स्ट का चयन करने की आवश्यकता होती है। हो सकता है कि आप संपूर्ण पाठ को काटना या कहीं और चिपकाना चाहते हों। एक टेक्स्ट एडिटर के रूप में, Emacs आपके बफ़र में सभी टेक्स्ट को चुनने के लिए विभिन्न तरीके प्रदान करता है। यह मार्गदर्शिका Emacs में सभी को चुनने के दो मुख्य तरीकों पर केंद्रित है। इसके अलावा, हम सभी पाठ का चयन करने के बाद क्या करना है इसके चरण और आदेश देंगे। उदाहरण के लिए, हम देखेंगे कि चयनित क्षेत्र को कैसे कॉपी या काटा जाए। चलो शुरू करें!

Emacs में सभी टेक्स्ट का चयन करने के दो तरीके

जब आप Emacs में सभी का चयन करना चाहते हैं, तो लक्ष्य उस 'क्षेत्र' को चिह्नित करना है जिसे आप चुनना चाहते हैं। इस मामले में, क्षेत्र आपके बफ़र में संपूर्ण पाठ है। उदाहरण के लिए, यदि आप अपने बफ़र के अंदर सभी पाठ को काटना/हटाना चाहते हैं, तो वर्ण दर वर्ण हटाने के बजाय सभी को चुनना सबसे आसान विकल्प है। आइए Emacs 'सभी का चयन करें' को लागू करने के दो तरीकों को कवर करें।







विधि 1: कीबोर्ड शॉर्टकट का उपयोग करना



Emacs की अधिकांश चीज़ों की तरह, आप कीबोर्ड शॉर्टकट का उपयोग करके सभी का चयन कर सकते हैं। इस पद्धति के साथ, आपको लक्ष्य क्षेत्र के लिए प्रारंभ और अंत क्षेत्र को परिभाषित करना होगा। चूँकि हमारा लक्ष्य सभी का चयन करना है, प्रारंभ चिह्न बफ़र की शुरुआत है और अंतिम चिह्न बफ़र का अंत है।



बफ़र की शुरुआत को चिह्नित करने के लिए, सुनिश्चित करें कि आपके कर्सर की स्थिति शुरुआत में है या जहाँ से आप चयन शुरू करना चाहते हैं। इसके बाद, प्रारंभ स्थिति को चिह्नित करने के लिए 'सी-स्पेस' या 'Ctrl + स्पेस' कीबोर्ड शॉर्टकट दबाएं। आपको एक आउटपुट मिलेगा जो यह पुष्टि करने के लिए 'सक्रिय चिह्नित करें' दिखाता है कि प्रारंभ क्षेत्र चिह्नित किया गया है।






अगला चरण अंतिम चिह्न का चयन करना है जो बफ़र का अंत है। 'M ->' कमांड का उपयोग करके कर्सर को बफ़र के अंत तक ले जाएँ जो कि 'Alt+Shift+>' कीबोर्ड शॉर्टकट है।

ऐसा करने से चिह्नित क्षेत्र का चयन हो जाएगा, जैसे आपके Emacs बफ़र के अंदर सब कुछ का चयन करना।




आप देखेंगे कि चयनित बफ़र क्षेत्र की पुष्टि करने के लिए पृष्ठभूमि का रंग कैसे बदल जाएगा। अब आप अगले कार्य के लिए तैयार हैं जो चयनित क्षेत्र को काटना या अन्य स्वरूपण विकल्प निष्पादित करना है।

विधि 2: 'मार्क-होल-बफ़र' कमांड का उपयोग करना

मान लीजिए आपको लगता है कि लक्ष्य क्षेत्र का आरंभ और अंत निर्धारित करना एक परेशानी भरा काम है। एक आसान रास्ता है. इस दूसरी विधि के लिए, हम 'मार्क-होल-बफ़र' कमांड का उपयोग करेंगे।

अपना बफ़र खोलें जिसमें वह टेक्स्ट है जिसे आप चुनना चाहते हैं। यह सब चुनने के लिए, 'C-x h' कमांड दबाएँ जिसका अर्थ है 'Ctrl +x फिर h' दबाएँ। आपके बफ़र के अंदर का क्षेत्र चुना जाएगा और यह पुष्टि करने के लिए पृष्ठभूमि का रंग बदल जाएगा कि आप इसे चुनने में कामयाब रहे।


आपको एक आउटपुट मिलेगा जो 'मार्क सेट' दिखाएगा जो पुष्टि करता है कि लक्ष्य क्षेत्र का चयन किया गया है।

चयनित क्षेत्र पर कार्य करना

हमने दो विधियाँ देखी हैं जिनका उपयोग आप Emacs में सभी का चयन करने के लिए कर सकते हैं। क्षेत्र का चयन करने के बाद, विभिन्न ऑपरेशन हैं जिन्हें आप निष्पादित कर सकते हैं। उदाहरण के लिए, आप टेक्स्ट को कॉपी, कट या पेस्ट कर सकते हैं। आइए इसमें से प्रत्येक पर गौर करें।

प्रतिलिपि बनाई जा रही

आप केवल चयनित आइटम की प्रतिलिपि बना सकते हैं. चयनित क्षेत्र को बफ़र के अंदर कॉपी करने के लिए, सुनिश्चित करें कि आपने इसे पहले कवर किए गए तरीकों में से किसी एक का उपयोग करके चुना है। फिर, 'M-w' कमांड दबाएं जो टेक्स्ट को कॉपी करने के लिए 'Alt + w' कीबोर्ड शॉर्टकट है।

पाठ काटना

आप 'कट' विकल्प का उपयोग करके अपने बफ़र के अंदर सभी चयनित टेक्स्ट को हटा सकते हैं। क्षेत्र का चयन करें, फिर 'C-w' कमांड दबाएं जो कि 'Ctrl + w' है और सभी टेक्स्ट/क्षेत्र आपके बफर से हटा दिए जाएंगे।

पाठ चिपकाएँ

यदि आप चयनित टेक्स्ट को कॉपी-पेस्ट करना चाहते हैं, तो इसे चुनकर और कॉपी करके प्रारंभ करें। अंत में, कॉपी किए गए टेक्स्ट को जहां कर्सर है वहां पेस्ट करने के लिए 'C-y' कमांड, 'Ctrl + y' दबाएं। हमने पाठ को डुप्लिकेट करने के लिए उसे निम्नलिखित उदाहरण में चिपकाया है।

निष्कर्ष

Emacs आपको विभिन्न ऑपरेशनों के लिए अपने बफ़र के अंदर सभी टेक्स्ट का चयन करने की अनुमति देता है। चाहे आप बफ़र के अंदर पाठ को कॉपी करना या काटना चाहते हों, इस पोस्ट ने क्षेत्र को चिह्नित करके अपने बफ़र के अंदर सभी सामग्रियों का चयन करने के लिए दो तरीके प्रस्तुत किए हैं। अंत में, हमने चयनित क्षेत्र के साथ क्या करना है, इस पर तीन ऑपरेशन प्रदान किए, जिनमें टेक्स्ट को कॉपी करना, काटना और चिपकाना शामिल है।