वी के साथ पाठ फ़ाइलों को संपादित करने के लिए एक शुरुआती गाइड

विषयसूची:

वी के साथ पाठ फ़ाइलों को संपादित करने के लिए एक शुरुआती गाइड
वी के साथ पाठ फ़ाइलों को संपादित करने के लिए एक शुरुआती गाइड

वीडियो: वी के साथ पाठ फ़ाइलों को संपादित करने के लिए एक शुरुआती गाइड

वीडियो: वी के साथ पाठ फ़ाइलों को संपादित करने के लिए एक शुरुआती गाइड
वीडियो: How to Publish Remote App programs in Remote Desktop Service - YouTube 2024, नवंबर
Anonim
वी एक शक्तिशाली पाठ संपादक है जिसमें अधिकांश लिनक्स सिस्टम, यहां तक कि एम्बेडेड भी शामिल हैं। कभी-कभी आपको उस सिस्टम पर एक टेक्स्ट फ़ाइल संपादित करना होगा जिसमें मित्रवत टेक्स्ट एडिटर शामिल न हो, इसलिए वीआई जानना आवश्यक है।
वी एक शक्तिशाली पाठ संपादक है जिसमें अधिकांश लिनक्स सिस्टम, यहां तक कि एम्बेडेड भी शामिल हैं। कभी-कभी आपको उस सिस्टम पर एक टेक्स्ट फ़ाइल संपादित करना होगा जिसमें मित्रवत टेक्स्ट एडिटर शामिल न हो, इसलिए वीआई जानना आवश्यक है।

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

शुरू करना

वी एक टर्मिनल एप्लिकेशन है, इसलिए आपको इसे टर्मिनल विंडो से शुरू करना होगा। उपयोग vi / path / to / file Vi के साथ एक मौजूदा फ़ाइल खोलने के लिए आदेश। vi / path / to / file आदेश तब भी काम करता है जब फ़ाइल अभी तक मौजूद नहीं है; वीआई एक नई फाइल तैयार करेगा और इसे सहेजते समय निर्दिष्ट स्थान पर लिख देगा।

Image
Image

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

कमांड मोड

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

Image
Image

कमांड मोड में रहते हुए, आप कर्सर को तीर कुंजियों के साथ ले जा सकते हैं। दबाएं एक्स कर्सर के नीचे चरित्र को हटाने के लिए कुंजी। कई अन्य डिलीट कमांड हैं - उदाहरण के लिए, टाइपिंग dd (डी कुंजी दो बार दबाएं) पाठ की एक पूरी पंक्ति हटा देता है।

आप आदेश मोड में पाठ का चयन, प्रतिलिपि, कट और पेस्ट कर सकते हैं। उस पाठ के बाएं या दाएं किनारे पर कर्सर को कॉपी करें जिसे आप प्रतिलिपि बनाना चाहते हैं और दबाएं v कुंजी। अपने कर्सर को टेक्स्ट का चयन करने के लिए ले जाएं, और उसके बाद दबाएं y चयनित पाठ की प्रतिलिपि बनाने के लिए या एक्स इसे काटने के लिए। वांछित स्थान पर अपने कर्सर को स्थिति दें और दबाएं पी आपके द्वारा कॉपी या कट किए गए पाठ को पेस्ट करने के लिए कुंजी।

Image
Image

मोड डालें

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

एक बार जब आप सम्मिलित मोड में कर लेंगे, तो कमांड मोड पर वापस जाने के लिए एस्केप कुंजी दबाएं।
एक बार जब आप सम्मिलित मोड में कर लेंगे, तो कमांड मोड पर वापस जाने के लिए एस्केप कुंजी दबाएं।

बचत और छोड़ना

आप कमांड मोड से vi को सहेज और छोड़ सकते हैं। सबसे पहले, सुनिश्चित करें कि आप एस्केप कुंजी दबाकर कमांड मोड में हैं (यदि आप पहले से ही कमांड मोड में हैं तो एस्केप कुंजी दबाकर कुछ भी नहीं होता है।)

प्रकार : wq और फ़ाइल को डिस्क पर लिखने के लिए एंटर दबाएं और vi छोड़ दें। आप इस कमांड को भी विभाजित कर सकते हैं - उदाहरण के लिए, टाइप करें : w और छोड़ने या टाइप किए बिना डिस्क को फ़ाइल लिखने के लिए एंटर दबाएं : q फ़ाइल को सहेजे बिना vi छोड़ने के लिए।

Image
Image

अगर आपने पिछली बार सहेजी गई फाइल को संशोधित किया है, तो आप आपको छोड़ने नहीं देंगे, लेकिन आप टाइप कर सकते हैं : Q! और इस चेतावनी को अनदेखा करने के लिए एंटर दबाएं।

Image
Image

यदि आप एक उपयोग में आसान टर्मिनल टेक्स्ट एडिटर की तलाश में हैं तो नैनो देखें। अधिकांश लिनक्स वितरण नैनो के साथ आते हैं, लेकिन एम्बेडेड सिस्टम और अन्य छीनने वाले वातावरण अक्सर वीआई शामिल होते हैं।

सिफारिश की: