working with vi editor unix
यूनिक्स वी संपादक के साथ काम करना:
Vi मानक संपादक है जो यूनिक्स सिस्टम पर उपलब्ध है।
यह विज़ुअल एडिटर लाइन स्तर पर काम करने वाले that sed ’के विपरीत एक स्क्रीनफुल टेक्स्ट दिखाते हुए पाठ में हेरफेर करने में सक्षम बनाता है।
यूनिक्स वीडियो # 12:
आप क्या सीखेंगे:
यूनिक्स वी संपादक के मोड
Vi संपादक में ऑपरेशन के तीन तरीके हैं। कमांड मोड, इन्सर्ट मोड और एक्स-कमांड मोड।
# 1) कमांड मोड:
इस मोड में, सभी कुंजियाँ कमांड के रूप में काम करती हैं। इन कुंजियों का उपयोग सम्मिलित करने, जोड़ने, हटाने, नई लाइनें खोलने, पैराग्राफ और वाक्यों पर कर्सर ले जाने आदि के लिए किया जाता है। इस मोड में, कुंजियाँ प्रदर्शित नहीं होती हैं, लेकिन प्रत्येक कुंजी एक ऑपरेशन करती है।
डिफ़ॉल्ट रूप से vi संपादक कमांड मोड में होता है, इसलिए हम टेक्स्ट को कमांड मोड में टाइप नहीं कर सकते हैं। Vi संपादक में प्रोग्राम या टेक्स्ट लिखने के लिए, हमें उस इन्सर्ट मोड पर स्विच करना होगा जो कि एस्केप बटन को दबाकर किया जा सकता है।
आवश्यकता के एकत्रीकरण के लिए व्यवसाय विश्लेषक द्वारा प्रयुक्त उपकरण
# 2) मोड डालें:
इस मोड में, हम टेक्स्ट को सम्मिलित, जोड़, संपादित या प्रतिस्थापित कर सकते हैं। हम एस्केप बटन दबाकर कमांड मोड से इंसर्ट मोड में स्विच कर सकते हैं और फिर इंसर्ट मोड में प्रवेश करने के लिए I या A दबा सकते हैं।
# 3) पूर्व कमांड मोड:
इस मोड का उपयोग vi संपादक की निचली पंक्ति में कमांड लाइन के रूप में दर्ज करने के लिए किया जाता है। Ex कमांड मोड में जाने के लिए प्रेस एस्केप एस्केप टाइप करें: (कोलन)। सामग्री को बचाने के लिए और: (बृहदान्त्र) के बाद vi संपादक प्रेस wq से बाहर निकलने के लिए। यानी: wq।
वी संपादक को बचाने और छोड़ने के आदेश:
: में फ़ाइल की सामग्री को छोड़ दें।
: - vi संपादक से बाहर निकलें।
! किसी भी परिवर्तन को त्यागकर vi संपादक से प्राप्त करें।
: wq फ़ाइल को छोड़ दें और vi संपादक से बाहर निकलें।
यह ट्यूटोरियल कमांड और एक्स-कमांड मोड में उपयोग किए जाने वाले विभिन्न कमांड्स को कवर करेगा। इसमें पैराग्राफ, लाइन, वर्ड या कैरेक्टर द्वारा स्क्रीन पर नेविगेट करने के लिए कमांड शामिल हैं।
हम मोड स्विच करने, वर्णों, शब्दों, रेखाओं या पैराग्राफ को हटाने के लिए कमांड भी कवर करेंगे।
हमारे आगामी ट्यूटोरियल शेल स्क्रिप्टिंग में सुविधाओं पर अधिक संक्षिप्त होगा !!
PREV ट्यूटोरियल | अगले ट्यूटोरियल
अनुशंसित पाठ
- उदाहरणों के साथ यूनिक्स शैल स्क्रिप्टिंग ट्यूटोरियल
- यूनिक्स पाइप्स ट्यूटोरियल: यूनिक्स प्रोग्रामिंग में पाइप्स
- उदाहरणों के साथ यूनिक्स में कमान काटें
- यूनिक्स कैट कमांड सिंटैक्स, उदाहरण के साथ विकल्प
- यूनिक्स क्या है: यूनिक्स का एक संक्षिप्त परिचय
- उदाहरणों के साथ यूनिक्स में Ls कमांड
- यूनिक्स शैल स्क्रिप्टिंग में स्विच केस का उपयोग करना: केस-एसैक स्टेटमेंट
- उदाहरण के साथ यूनिक्स शैल स्क्रिप्ट में कमांड लाइन तर्क