बेसिक विम एडिटर कमांड

Besika Vima Editara Kamanda



विम एक लोकप्रिय टेक्स्ट एडिटर है जिसे सीधे टर्मिनल से कुशल टेक्स्ट संपादन के लिए डिज़ाइन किया गया है। यह Vi संपादक का एक उन्नत संस्करण है और विभिन्न ऑपरेटिंग सिस्टम, जैसे macOS, BSD, Windows और Linux पर समर्थित है। विम को मुख्य रूप से प्रोग्रामर टूल के रूप में जाना जाता है, क्योंकि इसमें कई विशेषताएं हैं जो त्वरित टेक्स्ट संपादन की अनुमति देती हैं।

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







विम संपादक के बुनियादी शॉर्टकट

याद रखें, विम संपादक कोई पूर्व-स्थापित उपयोगिता नहीं है। इसलिए, हम पढ़ने की सलाह देते हैं यह मार्गदर्शिका अगले चरण पर आगे बढ़ने से पहले विम संपादक स्थापित करें। अब, आइए निम्नलिखित कमांड का उपयोग करके 'example.txt' फ़ाइल बनाना शुरू करें:



क्योंकि example.txt

यहां, आप टेक्स्ट जोड़ सकते हैं और नीचे दी गई कुंजियों के माध्यम से लाइनों पर नेविगेट कर सकते हैं:



चांबियाँ विवरण
एच बाएं खिसको
एल सही कदम
बढ़ाना
जे नीचे की ओर
में किसी भी शब्द के आरंभ में आगे बढ़ें
बी किसी भी शब्द के आरंभ तक पीछे जाएँ
और किसी भी शब्द के अंत तक आगे बढ़ें
हे किसी पंक्ति के आरंभ में जाएँ
$ किसी पंक्ति के अंत तक जाएँ
जी पूरे पाठ की अंतिम पंक्ति पर जाएँ
जीजी पूरे पाठ की पहली पंक्ति पर जाएँ

एक बार जब आप जान जाते हैं कि पंक्तियों, वर्णों और शब्दों के बीच कैसे नेविगेट करना है, तो पाठ को संपादित करने के लिए कीबोर्ड शॉर्टकट को समझने का समय आ गया है। तो यहाँ विम संपादक में सरल शॉर्टकट का उपयोग करके पाठ को संपादित करने की पूरी चीट शीट है:





मैं कुंजी: यदि आप अपने कर्सर से पहले टेक्स्ट दर्ज करना चाहते हैं, तो कीबोर्ड पर I बटन दबाएं, और आपको विंडो में 'इन्सर्ट' दिखाई देगा। उदाहरण के लिए, आइए पैराग्राफ से पहले 'महत्वपूर्ण' शब्द जोड़ें, इसलिए हमें I कुंजी दबानी होगी और टेक्स्ट टाइप करना शुरू करना होगा:

  विम-संपादक के लिए आई-कुंजी-शॉर्टकट



टेक्स्ट डालने के बाद, इन्सर्ट मोड से बाहर निकलने के लिए कृपया एस्केप (Esc) कुंजी दबाएँ।

हे कुंजी: केवल O कुंजी दबाकर, आप वर्तमान लाइन के नीचे कुशलतापूर्वक एक नई लाइन खोल सकते हैं।

शिफ्ट + ओ कुंजी : यह वर्तमान लाइन के ऊपर नई लाइन खोलेगा।

एक चाबी: इन्सर्ट मोड तक पहुंचने के लिए ए कुंजी दबाएं और कर्सर के बाद टेक्स्ट जोड़ें।

शिफ्ट + ए कुंजी: किसी पंक्ति के अंत में टेक्स्ट सम्मिलित करने के लिए Shift प्लस A कुंजी दबाएँ।

Shift/CTRL + R कुंजी: R कुंजी शॉर्टकट केवल एक वर्ण को प्रतिस्थापित करता है, लेकिन यदि आप एकाधिक वर्णों को प्रतिस्थापित करना चाहते हैं, तो Shift या CTRL + R कुंजी दबाएँ।

सीडब्ल्यू शॉर्टकट: संपूर्ण शब्द को हटाने के लिए C और फिर W कुंजी दबाएँ। इन कुंजियों को दबाने के बाद, आप पूरे शब्द को बदलने के लिए इन्सर्ट मोड में प्रवेश कर सकते हैं।

सीसी शॉर्टकट: सीसी शॉर्टकट सीडब्ल्यू के समान है लेकिन पूरी लाइन को हटा देगा और आपको एक नई लाइन जोड़ने देगा।

एक्स कुंजी: आप कर्सर पर किसी विशिष्ट वर्ण को हटाने के लिए X कुंजी दबा सकते हैं। हालाँकि, सुनिश्चित करें कि आप इन्सर्ट मोड में नहीं हैं।

शिफ्ट + एक्स कुंजी: आप कर्सर पर एक विशिष्ट लाइन को हटाने के लिए Shift और X कुंजी दबा सकते हैं।

डीडी शॉर्टकट : यह शॉर्टकट पूरी लाइन को हटा देगा। इसके अलावा, यदि आप कई लाइनें हटाना चाहते हैं, तो कीबोर्ड पर नंबर को सही क्रम में दबाएं। उदाहरण के लिए, यदि आप पाँच पंक्तियाँ हटाना चाहते हैं, तो उसी क्रम में D, 5 और D दबाएँ।

डीडब्ल्यू शॉर्टकट : DW शॉर्टकट पूरे शब्द को हटा देगा।

है छोटा रास्ता : इस शॉर्टकट को यैंक कहा जाता है, और यह एक शब्द को कॉपी करता है।

YY शॉर्टकट : यह शॉर्टकट एक लाइन को कॉपी करेगा।

पी कुंजी: यह टेक्स्ट को विशेष पैराग्राफ के अंत में पेस्ट करेगा।

शिफ्ट + पी कुंजी: पाठ को उपरोक्त पैराग्राफ में चिपकाया जाएगा।

विम संपादक के आवश्यक आदेश

:सेट संख्या: आप संपादक में लाइन नंबर प्रदर्शित करने के लिए इस कमांड का उपयोग कर सकते हैं:

  द-सेट-नु-कमांड-इन-विम-एडिटर

:सेट नं!: इसी तरह, आप लाइन नंबर हटा सकते हैं.

:{लाइन नंबर}: जब आप किसी विशिष्ट लाइन नंबर पर जाना चाहते हैं तो इस कमांड का उपयोग करें। उदाहरण के लिए, 17वीं पंक्ति पर रीडायरेक्ट करने के लिए 17 टाइप करें।

  लाइन-नंबर-इन-विम-संपादक

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

:%s/पुराना/नया/जी: आप इस कमांड का उपयोग किसी विशिष्ट शब्द को दूसरे से बदलने के लिए कर सकते हैं। उदाहरण के लिए, आइए निम्नलिखित कमांड का उपयोग करके 'लिनक्स' शब्द को 'ओएस' से बदलें:

: % एस / लिनक्स / आप / जी

  विम-संपादक में विकल्प-कमांड
उपरोक्त कमांड में, s का अर्थ 'स्थानापन्न' है, और % उन पंक्तियों की संख्या निर्दिष्ट करता है जिन्हें कमांड को परिवर्तन लागू करना चाहिए। इसीलिए, यदि आप सभी पंक्तियों में शब्द को बदलना चाहते हैं, तो % का उपयोग करें या इसके बजाय पंक्ति संख्या निर्दिष्ट करें। इसके अलावा, g 'वैश्विक' है। जो संपूर्ण दस्तावेज़ में पुराने की सभी घटनाओं को प्रतिस्थापित कर देता है।

अतिरिक्त शॉर्टकट

अब, आप टेक्स्ट ढूंढने और टेक्स्ट फ़ाइल को विम टेक्स्ट एडिटर में सहेजने के लिए कुछ अतिरिक्त शॉर्टकट का उपयोग कर सकते हैं।

/<पाठ>: / कुंजी दबाएं और वह टेक्स्ट दर्ज करें जिसे आप खोजना चाहते हैं। यह कमांड आगे की खोज करेगा।

?<पाठ>: इसी तरह, आप बैकवर्ड खोज करने के लिए ? का उपयोग कर सकते हैं।

:में: आप विम संपादक से बाहर निकले बिना फ़ाइल को लिखने या सहेजने के लिए इस कमांड का उपयोग कर सकते हैं।

:wq: यदि आप फ़ाइल को विम संपादक में सहेजना और छोड़ना चाहते हैं, तो कृपया :wq कमांड का उपयोग करें।

:क्यू: यदि आप टेक्स्ट एडिटर को छोड़ना चाहते हैं, तो कृपया :q कमांड का उपयोग करें, लेकिन पहले फ़ाइल को सहेजें, अन्यथा यह आपको त्रुटि दिखाएगा।

:क्यू!: अंत में, यदि आप जबरदस्ती छोड़ना चाहते हैं और सहेजे न गए परिवर्तनों को त्यागना चाहते हैं, तो कृपया :q का उपयोग करें! आज्ञा।

ऊपर लपेटकर

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