SYNOPSIS
% vi [विकल्प] [फाइल ..]
विवरण
- नए लोगों के लिए "vi" टेक्स्ट एडिटर की अनुशंसा नहीं की जाती है।
- Vi से बाहर निकलने के लिए (कोई परिवर्तन सहेजा नहीं गया) इन पांच वर्णों का उपयोग करें:
: q! । - vim: आधुनिक लिनक्स वितरण vi के स्थान पर vim (= "vi reform") का उपयोग करते हैं, और vim मूल vi से कुछ हद तक बेहतर है।
- जीवीआईएम: वीआई का जीयूआई संस्करण भी उपलब्ध है: एक्स टर्मिनल में जीवीआईएम टाइप करें।
- वी के बारे में समझने की सबसे महत्वपूर्ण बात यह है कि यह एक "मोडल" संपादक है , यानी, इसमें ऑपरेशन के कुछ तरीके हैं जिनमें उपयोगकर्ता को स्विच करना होगा। (एक ही कीस्ट्रोक के विभिन्न तरीकों से अलग-अलग प्रभाव होते हैं।) लाल संदर्भ में 4 आवश्यक कमांड के साथ त्वरित संदर्भ नीचे दिया गया है।
मोड स्विच करने के लिए आदेश:
कुंजी | मोड में प्रवेश करता है | टिप्पणियों |
< ईएससी > | कमांड मोड | (किसी भी संपादन मोड से कमांड मोड पर वापस जाएं) |
मैं | संपादन मोड "डालें" | (कर्सर की वर्तमान स्थिति से पहले डालने शुरू करें) |
नोट : कमांड मोड में किसी अन्य कुंजी को दबाएं नहीं। कमांड मोड में और कमांड और मोड हैं!
प्रतिलिपि बनाना, काटना और पेस्ट करना (कमांड मोड में):
- v पाठ को हाइलाइट करना शुरू करें। फिर, पाठ को हाइलाइट करने के लिए कर्सर को ले जाएं
- वाई कॉपी हाइलाइट किया गया पाठ
- x कट हाइलाइट किया गया पाठ
- पी पेस्ट टेक्स्ट जिसे काटा / कॉपी किया गया है
सहेजा जा रहा है और छोड़ रहा है (कमांड मोड से):
- : डब्ल्यू लिखें (= सहेजें)
- : w फ़ाइल नाम फ़ाइल "फ़ाइल नाम" में सामग्री लिखें
- : एक्स बचाओ और बाहर निकलें
- : q छोड़ें (यदि परिवर्तन सहेजे नहीं गए हैं तो यह आपको नहीं देगा)
- : Q! परिवर्तनों को छोड़ना छोड़ दें (यदि परिवर्तन सहेजे नहीं जाते हैं तो आपको संकेत नहीं दिया जाएगा)
उदाहरण
% vi parse_record.pl
डिफ़ॉल्ट सेटिंग्स के साथ vi शुरू करता है और फ़ाइल parse_record.pl खोलता है।
महत्वपूर्ण: यह देखने के लिए मैन कमांड ( % man ) का उपयोग करें कि आपके विशेष कंप्यूटर पर कमांड का उपयोग कैसे किया जाता है।