कंप्यूटरसॉफ्टवेयर

संपादक vi: आदेश, निर्देश, की स्थापना

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

vi क्या है?

इसके मूल में, vi क्लासिक पाठ संपादक, जिनमें से जल्दी 70 के दशक की अवधि देर से 90 के दौरान कई थे और कोई नहीं है। यह विशेष रूप से yl 1976 में विकसित किया है। एड - विचार एक नया सरलीकृत पाठ संपादक स्थापित करने के लिए बिल जॉय के सिर, जो तब एक और लोकप्रिय उत्पाद इस्तेमाल किया गया था के लिए आया था। जॉय और उनके सहयोगियों के अनुसार, एड जटिल था और "मात्र मनुष्यों" यह पूरी तरह से महारत हासिल नहीं कर सका। इस कारण से, Dzhordzh Koloris, और उसके बाद करने के लिए अपने स्वयं के पाठ संपादक, जो विडंबना यह है कि कहा जाता था "मात्र मनुष्यों के लिए संपादक" बनाया विधेयक इसे संशोधित और आधुनिक मन, जो आज भी मौजूद है का नेतृत्व किया।

सिस्टम आवश्यकताएँ

वहाँ कमांड लाइन और पाठ संपादक के विकास के लिए कोई आवश्यक शर्तें तरह vi मौजूद नहीं है कर रहे हैं। आप स्क्रैच से और किसी भी मंच पर शुरू कर सकते हैं, चाहे वह यूनिक्स सिस्टम (और उनमें से "कांटे") या वितरण लिनक्स पर आधारित है। उनमें से प्रत्येक में आप कुछ फार्म या अन्य में vi सेट कर सकते हैं। विंडोज के लिए Vi संपादक भी मौजूद हैं।

ग्राहक विकल्प

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

  • विम - क्लासिक संपादक का एक संशोधित संस्करण। कार्यक्रम की मुख्य विशेषता, इस तरह के वाक्य रचना हाइलाइटिंग, यूनिकोड समर्थन, मैक्रो के लिए समर्थन के रूप में कस्टम एक्सटेंशन, निर्धारित अलग-अलग सत्र और भी बहुत कुछ को बचाने के लिए की क्षमता है। वहाँ भी जाँचने नामक एक ग्राफिकल इंटरफ़ेस के साथ एक संस्करण है।
  • एल्विस - vi के पहले क्लोन, सी प्रोग्रामिंग भाषा में लिखा में से एक और एक ही बार में सभी प्लेटफार्मों पर उपलब्ध है। यह एक पूर्ण स्क्रीन संपादक Windows और वाक्य रचना हाइलाइटिंग का समर्थन करता है कि है।
  • विले - दो लोकप्रिय पाठ संपादक का सबसे अच्छा गठबंधन करने की कोशिश। पाठ संपादक Emacs के उपयोगकर्ताओं और vi में वहाँ एक निजी झगड़े है। विल विकासकर्ता को पाठ के साथ काम करने के लिए एक बहुमुखी उपकरण के साथ उपयोगकर्ताओं को प्रदान करने के लिए दोनों कार्यक्रमों की प्रमुख विशेषताओं में गठबंधन करने के लिए कोशिश की है।
  • NVI - क्लासिक संपादक vi के आधार पर, FreeBSD सिस्टम के लिए विशेष रूप से कंपाइल।
  • सांप - यह नहीं एक भी ग्राहक है, लेकिन केवल यह है कि आप एक पाठ संपादक का अनुकरण करने की अनुमति देता है लोकप्रिय Emacs पाठ संपादक के लिए एक प्लगइन है, vi आदेश देता है।

vi के साथ प्रारंभ करना

संपादक के साथ काम करने की संभावना भी कुछ भी डाउनलोड करने की ज़रूरत नहीं होगी। अधिकांश लिनक्स वितरण vi के साथ आते हैं शामिल थे। वास्तव में केवल चलाने के लिए उपयुक्त आदेश दर्ज करें और फ़ाइल खोले जाने के लिए निर्दिष्ट करने के लिए की जरूरत है। «Vim * फ़ाइल नाम * .txt» - आप vim में एक फ़ाइल को खोलने के लिए चाहते हैं, तो इसे लिखने के लिए आवश्यक है। इसके तुरंत बाद, आप एक दस्तावेज़ प्रस्तुत किया जाएगा। «जाँचने * फ़ाइल नाम * .txt» - जीयूआई में खोलने के लिए, आप पर टीम बदलना होगा। प्रारंभ में, आप मोड को आदेश मिलता है। संपादन मोड और आदेश मोड: संपादक vi दो मोड में काम शामिल है। पहले इस तरह के संरक्षण के रूप में नेविगेशन और प्रदर्शन कार्यों के लिए पाठ, और एक में प्रवेश के लिए प्रयोग किया जाता है। के आदेश मोड और नेविगेशन के साथ शुरू करते हैं।

नेविगेशन

आरंभ करने के लिए क्या संपादक vi आदेशों दस्तावेज़ में कर्सर ले जाने के लिए अनुमति देते हैं के साथ परिचित हो सकता है। ज्यादातर इस कुंजी ज, J, K, एल, जो बाईं ओर आंदोलन के लिए जिम्मेदार क्रमशः ठीक कह रहे हैं, नीचे, ऊपर और, के लिए इस्तेमाल किया। वास्तव में, vim और ग्राफिक "कांटे", तीर का काम द्वारा समर्थित है, लेकिन खुद क्लासिक संस्करण का उपयोग करने के लिए मजबूर कर रहा सहित vi के आधुनिक संस्करणों, में आपको धीरे-धीरे इसकी आदत हो जाएगी और महसूस करते हैं कि इतना तेजी से और अधिक सुविधाजनक। केवल सुविधा है जो भ्रम की स्थिति पैदा कर सकते हैं - ज और एल द्वारा शीर्ष पंक्ति को घुमाने की अक्षमता, ऊपर ले जाने के लिए और बटन नीचे हमेशा जे और कश्मीर किया जाता है। शुरुआत या अंत लाइन चाबियों का उपयोग किया जाता है और $ 0 करने के लिए ले जाने के लिए। शॉर्टकट कुंजी Ctrl + F और Ctrl + बी का उपयोग कर पृष्ठों के बीच ले जाने के लिए

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

) का इस्तेमाल किया कोष्ठकों (एक अधिक प्रभावशाली छलांग, और के लिए {}। वाक्य है, और पूरे पैराग्राफ के बीच दूसरों के बीच नेविगेट करने के लिए पहले मदद करते हैं।

सबसे सुविधाजनक तरीका है यात्रा करने के लिए - यह लाइनों और कीवर्ड में बढ़ रहा है। एक निश्चित लाइन के लिए कर्सर ले जाने के लिए, आप एक लाइन नंबर दर्ज करना होगा और जी (यह एक राजधानी जी हो)। किसी विशेष शब्द पर ले जाने के लिए, आपको / चरित्र का उपयोग करके अपनी खोज शुरू करने की जरूरत है। उदाहरण के लिए, यदि आप शब्द Anaphora को खोजने के लिए, / Anaphora और Enter दबाएं दर्ज करना चाहते हैं। खोज का उपयोग किया कुंजी एन और एन शब्दों के बीच ले जाने के लिए

संपादन और बचत

शुरू करने के लिए, संपादक vi को पाने के लिए कैसे पता लगाने के। इस आदेश के साथ किया जा सकता है: q, जो केवल बिना किसी परिवर्तन के कार्यक्रम बंद कर देता है। यह ध्यान देने योग्य है कि बंद कार्यक्रम किसी भी परिवर्तन दस्तावेज़ में किए गए थे, तो काम नहीं करेगा लायक है। डेटा हानि के खिलाफ सुरक्षा की इस तरह की, ताकि आप हमेशा दर्ज किया गया डेटा को बचाने चाहिए रवाना होने से पहले। vi संपादक में सहेजा जा रहा है कमांड के साथ क्रियान्वित किया जाता है: डब्ल्यू। टीमें जोड़ा जा सकता है। उदाहरण के लिए, टाइपिंग: wq, तो आप एक साथ डेटा बचाने के लिए और कार्यक्रम बंद कर दें। लेकिन यही सब कुछ नहीं है। आप कोई नई फ़ाइल के रूप में बदल दस्तावेज़ सहेजना चाहते हैं, तो आप आदेश संपादक vi का उपयोग करना चाहिए - «सहेजें फाइल करने के लिए" है, जो दर्ज करके लागू किया गया है: डब्ल्यू * फ़ाइल नाम * .txt।

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

ऊपर बताए गए आदेशों का कोई भी, आप डुप्लिकेट कर सकते हैं (या कई बार दोहराएँ), कुंजी का उपयोग कर। (डॉट)। इस प्रकार, उदाहरण के लिए, सिर्फ चार दिन में प्रवेश लाइनों हटाया जा सकता है ....

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

यह जानते हुए कि vi संपादक पाठ को हटाने के लिए आदेश के रूप में, आप सभी नष्ट बहाल करने के लिए कैसे (कौन क्या जानता है) सीखने की जरूरत है। इस प्रयोजन के लिए कुंजी यू, जो आप एक कदम पीछे चाहे जो भी कार्रवाई से पहले प्रदर्शन किया गया था (जब तक, ज़ाहिर है, इस कार्यक्रम को बंद करने नहीं है) लेने के लिए अनुमति देता है।

संपादन मोड

पाठ दर्ज करना - अब जब कि तुम पाठ संपादक को नियंत्रित करने के आदेशों के साथ परिचित हैं, यह अपने तत्काल कार्य करने के लिए आगे बढ़ने के लिए समय है। पाठ दर्ज की प्रक्रिया, जाहिर है, किसी अन्य संपादक की है कि से अलग नहीं है, लेकिन यह हमेशा याद करने के लिए लगातार संपादन और टीमों के बीच स्विच करने के लिए है कि आप के लिए महत्वपूर्ण है। शासन परिवर्तन मैं दबाएँ या एक (पाठ में कर्सर की स्थिति निर्भर करेगा की ही नहीं) का उपयोग करने के लिए। उसके बाद, आप तुरंत काम पर रखने शुरू कर सकते हैं। पाठ के सभी एक पंक्ति में दर्ज किया जाएगा, जब तक कि आप टीम है, जो नए पाठ के साथ वर्तमान पंक्ति का स्थान ले लेगा से बटन ओ, जो एक नई लाइन का निर्माण करेगा, या सीसी का उपयोग नहीं करते हैं। आदेश मोड पर लौटने के लिए, Esc कुंजी का उपयोग करें।

दृश्य मोड, कॉपी और पेस्ट

पाठ संपादक का उपयोग करना, हम अक्सर पाठ की कॉपी और पेस्ट कार्यों का उपयोग। हम आधुनिक ऑपरेटिंग सिस्टम में शॉर्टकट कुंजीपटल करने के लिए उपयोग किया जाता है Ctrl + C और Ctrl + V, इसलिए काम vi चुनौतीपूर्ण प्रतीत हो सकता। वास्तव में, आप केवल दृश्य मोड पर जाएं, फिर का उपयोग पहले से ही अध्ययन टीमों का चयन करके वांछित पाठ की प्रतिलिपि की जरूरत है। कॉपी संपादक vi (पेस्ट) की तरह ही दृश्य विशेष मोड (V दबाकर सक्रिय होता है) में काम करता है। अपने दस्तावेज़ में पाठ के दृश्य मोड में हाइलाइट किया गया है। हाइलाइट किए गए क्षेत्र कुंजियों का उपयोग करके बदला जा सकता है के लिए कदम और उसके संयोजन। इसके बाद उपयुक्त क्षेत्र का चयन करने के बाद, बस प्रेस y पाठ या घ इसके बाहर काटने (चयनित क्षेत्र के हटाने) के लिए कॉपी करने के लिए। सरल रूप में पाठ डालें - वांछित क्षेत्र और प्रेस पी लेख तुरंत कर्सर के बाद क्षेत्र में होने के लिए कर्सर ले जाने के।

जटिल आदेशों

जटिल टीमों के तहत संयुक्त टीम की वजह से कर रहे हैं। वे पहले से ही ऊपर चर्चा की गई है, लेकिन वे एक बार फिर से ध्यान केंद्रित करना चाहिए, क्योंकि सही संयोजन के लिए धन्यवाद, आप अधिकतम उत्पादकता और सुविधा प्राप्त कर सकते हैं।

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

पाठ बदलें

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

बजाय एक निष्कर्ष की

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.delachieve.com. Theme powered by WordPress.