Computer >> कंप्यूटर >  >> स्मार्टफोन्स >> Linux

विम टेक्स्ट एडिटर का उपयोग शुरू करें

यह मार्गदर्शिका आपको सबसे शक्तिशाली और लोकप्रिय कमांड लाइन टेक्स्ट संपादकों में से एक, विम का उपयोग करना शुरू कर देगी।

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

विम लिनक्स और मैकोज़ के अधिकांश वितरणों के साथ पूर्व-स्थापित होता है। यदि आपके पास यह नहीं है या आप इसे किसी अन्य प्लेटफॉर्म पर स्थापित करना चाहते हैं तो आप यहां से इंस्टॉलर प्राप्त कर सकते हैं। विंडोज उपयोगकर्ताओं के लिए आपको यहां जाना होगा और विम की नवीनतम रिलीज को डाउनलोड करना होगा। अपने विंडोज के संस्करण के लिए ज़िप फ़ाइल डाउनलोड करें और इसे निकालें। फिर इंस्टॉलर चलाएं। विम के लिनक्स/मैक संस्करण और विंडोज संस्करण के बीच केवल एक चीज अलग है कि विंडोज संस्करण अपनी ग्राफिकल विंडो में चलता है। आइए इसके उपयोग पर करीब से नज़र डालें।

विम टेक्स्ट एडिटर का उपयोग शुरू करें

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

- सम्मिलित करें —

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

किसी मौजूदा फ़ाइल को खोलने के लिए या विम के साथ एक नई फ़ाइल बनाने के लिए निम्नलिखित सिंटैक्स का उपयोग करें:

# विम helloworld.txt

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

ESC :q ENTER

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

ESC :wq ENTER

यदि आप फ़ाइल को संपादित करते समय सहेजना चाहते हैं और विम को छोड़ना नहीं चाहते हैं, तो आप 'q' के बिना 'w' विकल्प का भी उपयोग कर सकते हैं।

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

# vim newdocument.txt

अब सम्मिलित करें . में जाने के लिए अपने कीबोर्ड पर 'i' दबाएं तरीका। फ़ाइल में पाठ की कुछ पंक्तियाँ लिखें। एक बार जब आप कर लें तो कमांड मोड में जाने के लिए एस्केप कुंजी दबाएं, और फिर फ़ाइल को सहेजने और बाहर निकलने के लिए ":wq" दबाएं। अब देखते हैं कि फाइल सही ढंग से लिखी गई थी या नहीं। विंडोज उपयोगकर्ता हमारे द्वारा बनाए गए दस्तावेज़ को नोटपैड का उपयोग करके खोल सकते हैं। यदि आप Linux या Mac का उपयोग कर रहे हैं, तो फ़ाइल की सामग्री की जाँच करने के लिए निम्न कमांड चलाएँ:

# बिल्ली newdocument.txt

आपको अभी-अभी बनाई गई फ़ाइल की सामग्री देखनी चाहिए। अब विम का उपयोग करके उसी फाइल को खोलें और देखते हैं कि विम और क्या करता है। आइए कुछ शब्दों और पंक्तियों को हटा दें। जबकि कमांड मोड में आप कर्सर को एक शब्द की शुरुआत में नेविगेट करते हैं और कुंजी संयोजन "dw" के बाद एंटर करते हैं। यह शब्द हटा देना चाहिए। अब एक पूरी लाइन को डिलीट करते हैं। एक लाइन चुनें जिसे आप हटाना चाहते हैं और कर्सर को उस लाइन में किसी भी स्थान पर ले जाएं और कुंजी संयोजन "डीडी" के बाद एंटर दबाएं। लाइन हटाई गई।

कभी-कभी आप एक गलती करते हैं जिसे आप पूर्ववत करना चाहते हैं, मान लें कि आप उस पंक्ति को वापस लाना चाहते हैं जिसे आपने अभी-अभी हटा दिया है। अपनी अंतिम क्रिया को पूर्ववत करने के लिए कमांड मोड पर जाएं और "यू" कुंजी दबाएं। अधिक परिवर्तनों को पूर्ववत करने के लिए आप "u" को हिट करना जारी रख सकते हैं।

ये आदेश आपको विम के साथ आरंभ करेंगे।

1. फ़ाइल सहेजें - ":w"
2. बिना सहेजे फ़ाइल से बाहर निकलें - ":q"
3. फ़ाइल सहेजें और छोड़ें - ":wq"
4. में जाएं सम्मिलित करें मोड – “i”
5. कमांड . में जाएं मोड - ESC
6. शब्द हटाएं - "dw"
7. लाइन हटाएं - "dd"
8. परिवर्तन पूर्ववत करें - "u"


  1. awk का उपयोग कैसे शुरू करें

    awk, sed, और grep Linux या UNIX कमांड लाइन में मेरे तीन पसंदीदा उपकरण हैं। वे सभी काफी शक्तिशाली हैं। आज हम देखेंगे कि इसका उपयोग करने में आसानी के लिए awk के साथ क्रैकिंग कैसे करें। फिर हम आपके लिए चीजों को थोड़ा और मजेदार बनाने के लिए कुछ उपयोगी awk one लाइनर देखेंगे। AWK एक प्रोग्रामिंग भाषा है

  1. लिनक्स में नैनो टेक्स्ट एडिटर का उपयोग करने के लिए शुरुआती गाइड

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

  1. SvnX का उपयोग करके सबवर्सन के साथ आरंभ करें

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