विम कमांड, हा मजकूर संपादक वापरण्यासाठी मूलभूत मार्गदर्शक

विम आदेश, मूलभूत मार्गदर्शक

El vim मजकूर संपादक प्रत्येक लिनक्स वापरकर्त्याची जुनी ओळख आहे. विशेषतः त्या प्रोग्रामर. त्याचा वापर करणे सोपे नाही आणि त्यात शिकण्याची वक्र आहे, परंतु एकदा तुम्ही त्यात प्रभुत्व मिळवले की, कोड टाइप करताना तो तुमचा विश्वासू साथीदार असेल. म्हणून, जर तुम्हाला सुरुवात करायची असेल, तर आम्ही तुम्हाला देणार आहोत मुख्य Vim आदेशांसाठी एक लहान मार्गदर्शक जे तुम्हाला तुमच्या फाइल्समध्ये वापरावे लागेल.

Vim ही Vi एडिटरची सुधारित आवृत्ती आहे जी 80 च्या दशकात दृश्यावर दिसली. त्यामुळे, जरी Vim ही मूळ आवृत्तीची सुधारित आवृत्ती आहे आणि ती त्याच्या उत्कृष्ट अष्टपैलुत्वामुळे आणि कमी संसाधनांच्या वापरामुळे वाढवली गेली आहे. तथापि, हे लक्षात घ्यावे की त्यातून पुढे जाण्यासाठी, माऊसचा वापर मर्यादित आहे -शून्य मार्गाने म्हणायचे नाही-. त्यामुळे या टेक्स्ट एडिटरमध्ये कीबोर्डचा वापर आवश्यक आहे.

आपल्या संगणकावर Vim स्थापित करा

विम संपादक, मूलभूत आज्ञा

प्रसिद्ध संपादक वापरण्यास सक्षम होण्यासाठी आपण प्रथम गोष्ट स्थापित केली पाहिजे. विमच्या सुखद आश्चर्यांपैकी एक म्हणजे हे बहुविध आहे, म्हणजे तुम्ही ते सर्व ऑपरेटिंग सिस्टमवर वापरू शकता. जरी आम्ही तुम्हाला आधीच सांगितले आहे की ते Linux वातावरणात वापरण्यासाठी डिझाइन केलेले आहे. लिनक्सवर त्याची स्थापना खालीलप्रमाणे आहे:

sudo apt-get install vim

त्याऐवजी, आपण Windows किंवा MacOS वर स्थापित करू इच्छित असल्यास, येथे आम्ही तुम्हाला त्याच्या अधिकृत पृष्ठासाठी खालील दुवे देतो, जिथे तुमच्याकडे टर्मिनलसह आवृत्ती आणि GUI इंटरफेससह आवृत्ती दोन्ही असेल. दोन्ही प्रकरणांमध्ये सर्वात शिफारसीय आहे की तुम्ही टर्मिनलसाठी आवृत्ती वापरा.

विंडोज आवृत्ती
MacOS आवृत्ती

एकदा का टेक्स्ट एडिटर तुमच्या कॉम्प्युटरवर इन्स्टॉल झाला की, आम्ही सर्वात सामान्य Vim कमांड्स समजावून सांगतो जे तुम्ही त्यामधून उघडलेल्या वेगवेगळ्या फाईल्समध्ये जाण्यासाठी आधार म्हणून काम करतील. च्या साठी संपादित करण्यासाठी फाइल उघडा, तुम्हाला खालील कमांड लिहावी लागेल:

vim nombre-documento-.txt

आणि ENTER की दाबून, आम्ही आधीच विम एडिटरमध्ये दस्तऐवज उघडून त्यावर उपचार करण्यासाठी तयार असू.

लोकप्रिय टेक्स्ट एडिटरमध्ये तुमच्या प्रवेशासाठी आवश्यक Vim कमांड

पहिली गोष्ट आम्ही तुम्हाला सांगू इच्छितो की जरी त्याच्या मूळ आवृत्तीत, त्यावेळच्या अनेक कीबोर्डमध्ये दिशात्मक की नसल्या होत्या, विस्थापन इतर कळांनी करावे लागले - हे केस सेन्सेटिव्ह आहे. आणि ते खालीलप्रमाणे आहेत:

  • बरोबर: l
  • डावीकडे: h
  • खाली: j
  • वर: k
  • आम्ही उघडलेल्या दस्तऐवजाच्या सुरूवातीस जा: gg
  • ओळीच्या सुरूवातीस जा: ^
  • ओळीच्या शेवटी जा: $
  • आम्ही उघडलेल्या दस्तऐवजाच्या शेवटी जा: G
  • आम्ही केलेल्या शेवटच्या बदलाकडे स्क्रोल करा: ;

विम मजकूर संपादित करण्यासाठी आज्ञा देतो

संगणक प्रोग्रामिंग

एकदा आपण Vim मध्ये उघडलेल्या फायलींमधून कसे हलवायचे हे आपल्याला कळले की ते आहे हे मजकूर संपादित करण्याची वेळ. आणि मग आम्ही तुम्हाला विम कमांड्स देऊन सोडतो ज्याचा तुम्ही वारंवार वापर कराल. विममध्ये तीन भिन्न मोड आहेत: कमांड मोड -जे डीफॉल्टनुसार उघडते-, इन्सर्ट मोड आणि प्रगत कमांड मोड.

बरं, एकदा फाईल उघडली की, विम तुमची पहिल्या काही कमांड्स टाइप करण्याची वाट पाहत आहे. आणि हे काय आहेत? आम्ही त्यांना खाली सादर करतो:

  • घाला मोड प्रविष्ट करा - नवीन मजकूर ठेवा-: i (या मोडमधून बाहेर पडण्यासाठी तुम्हाला फक्त ESC दाबावे लागेल)
  • घाला प्रविष्ट करा आणि अभ्यासक्रमानंतर लगेच नवीन वर्ण ठेवा: a
  • घाला प्रविष्ट करा आणि वर्तमान ओळीच्या शेवटी लिहा: A
  • कोर्सच्या खाली एक नवीन ओळ घाला: o
  • कोर्सच्या वर एक नवीन ओळ घाला: O
  • कोर्समध्ये योग्य वर्ण बदला: r (प्रविष्ट करण्यासाठी तुम्ही ताबडतोब नवीन वर्ण दाबा)
  • तुम्ही डीफॉल्टनुसार कॉन्फिगर केलेल्या प्रिंटरसह मुद्रित करा: हा!

Vim मजकूर संपादकासह उघडलेल्या दस्तऐवजात कट, हटवणे आणि पेस्ट करण्यासाठी आज्ञा देतो

आम्ही 1991 मध्ये जन्मलेल्या लोकप्रिय मजकूर संपादकासह उघडलेले मजकूर संपादित करणे सुरू ठेवतो. आणि या प्रकरणात आम्ही तुम्हाला सोडणार आहोत. Vim कमांडची यादी जी तुम्हाला फाईलमधील मजकूर हटवणे, कट करणे, कॉपी आणि पेस्ट करणे आवश्यक आहे.

  • कर्सर चालू असलेली वर्तमान ओळ कट करा: dd (एकल ओळ) किंवा एक्सडीडी (जर तुम्ही 'x' नंबर -3dd मध्ये बदललात, उदाहरणार्थ-, तुम्ही कर्सरपर्यंत सूचित केलेल्या ओळी कापल्या जातील)
  • आम्ही कमांड दाबलेल्या ठिकाणी कॉपी किंवा कट केलेला मजकूर पेस्ट करा: p
  • कर्सर अंतर्गत एक वर्ण हटवा: x
  • कर्सर जेथे स्थित आहे तो संपूर्ण शब्द हटवा: पहाट
  • कर्सर जिथे आहे तो संपूर्ण शब्द हटवा आणि इन्सर्ट मोड एंटर करा: cw
  • कर्सरपासून ओळीच्या शेवटी हटवा आणि घाला मोड प्रविष्ट करा: c$
  • संपूर्ण ओळ कॉपी करा: yy
  • आमच्याकडे कर्सर आहे तेथून ओळीच्या शेवटी कॉपी करा: y$
  • आमच्याकडे कर्सर असेल तेथे पूर्ण शब्द कॉपी करा: yiw
  • आम्ही कर्सर ठेवला आहे तिथून लाइन नंबर कॉपी करा: 2yy, 3yy, ... (आमच्याकडे कर्सर असलेल्या 2 किंवा 3 ओळी)

Vim कमांडसह केलेले बदल पूर्ववत करा

प्रोग्रामिंग ओळी

शेवटी, या लहान विम कमांड मार्गदर्शकामध्ये आम्ही तुम्हाला काय करावे ते सोडतो जर तुम्हाला मागील आदेशांद्वारे केलेले बदल पूर्ववत करायचे असतील मजकूर संपादकात कार्यान्वित केले.

  • प्रविष्ट केलेली शेवटची कमांड पूर्ववत करा - :u
  • संख्या दर्शविणारी शेवटची आज्ञा पूर्ववत करा - :xu (विशिष्ट संख्येने 'x' बदला)
  • केलेला शेवटचा बदल पुन्हा करा - : पुन्हा करा
  • शेवटच्या तासापासून (किंवा अनेक तास) सर्व बदल पुन्हा करण्यासाठी - : पूर्वी 1 ता 
  • शेवटच्या काही मिनिटांचे बदल पुन्हा करण्यासाठी - : नंतर 20 मी (या प्रकरणात ते शेवटच्या 20 मिनिटांचे असेल)

तुम्ही बघू शकता, Vim कमांड्स भरपूर आहेत. आणि आम्ही फक्त थोड्याच भागात राहिलो आहोत परंतु कदाचित ते तुम्हाला या लोकप्रिय टेक्स्ट एडिटरच्या परिचयात मदत करू शकेल आणि तुम्ही त्यातून उघडलेल्या पहिल्या फाईल्स हाताळण्यास सक्षम असाल. त्याचप्रमाणे, इंटरनेटवर याबद्दल भरपूर कागदपत्रे आहेत. आणि तुमची इच्छा असल्यास तुम्ही खोलवर जाऊ शकता.

दुसरीकडे, विममध्ये बर्‍यापैकी सक्रिय समुदाय आहे जे फंक्शन्स आणि नवीन व्ह्यूइंग मोड जोडत आहे. याव्यतिरिक्त, त्याचा वापर अधिक सुलभ करण्यासाठी - विशेषत: नवशिक्यांसाठी-, अधिक अनुकूल वापरकर्ता इंटरफेससह पर्याय आहेत आम्ही तुम्हाला समजावून सांगितलेल्या प्रत्येक गोष्टीशी त्याचा काहीही संबंध नाही. आपण त्यांना शोधू इच्छित असल्यास, काही उदाहरणे खालीलप्रमाणे आहेत:


टिप्पणी करणारे सर्वप्रथम व्हा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.