व्हिम प्लग: एक व्हिम प्लगइन व्यवस्थापक

व्हिम प्लग

विम सर्वात लोकप्रिय कोड संपादकांपैकी एक आहे विमपासून बरेच लोक वापरतात बर्‍याच युनिक्स सिस्टमवर आढळले (यात लिनक्सचा समावेश आहे) प्रोग्रामर आणि सिसॅडमिन बरेचदा वापरत असलेल्या उत्कृष्ट पर्यायांपैकी एक आहे.

हे संपादक हे खूपच अष्टपैलू आहे त्यात उत्कृष्ट वैशिष्ट्ये आहेत जी ती वापरण्यास एक उत्तम पर्याय बनविते. जरी मूळचे बरेच लोक विमचा वापर टाकून देतात, परंतु ते आपल्या गरजा सानुकूलित करण्याच्या मोठ्या संभाव्यतेबद्दल त्यांना माहिती नसते.

विम बद्दल

आम्हाला आढळणार्‍या विमचे वैशिष्ट्य ठळक करू शकते:

  • समाकलित शब्दलेखन तपासक
  • मजकूर स्वयंपूर्णता
  • टॅब ब्राउझिंग
  • एकाधिक विंडो, संपादन क्षेत्राचे आडवे किंवा अनुलंब विभाजन.
  • वापरलेली प्रोग्रामिंग भाषा किंवा टॅग भाषेवर अवलंबून असलेले वाक्यरचना
  • कमांड पूर्ववत करा आणि पुन्हा करा
  • 200 पेक्षा जास्त भिन्न सिंटॅक्सची समझ
  • स्क्रिप्टिंग भाषा प्रोग्राम विस्तार करण्यासाठी
  • आज्ञा, शब्द आणि फाईल नावे पूर्ण करणे
  • फाईल कॉम्प्रेशन आणि डीकम्प्रेशन, यामुळे कॉम्प्रेस केलेल्या फाइल्स संपादित करणे शक्य होते
  • फाइल स्वरूपांची ओळख आणि त्यामधील रूपांतरण.
  • अंमलात आणलेल्या ऑर्डरचा इतिहास
  • मॅक्रो रेकॉर्डिंग आणि प्लेबॅक
  • सत्र दरम्यान सेटिंग्ज जतन करीत आहे
  • स्वयंचलित आणि मॅन्युअल कोड फोल्डिंग
  • पर्यायी ग्राफिकल इंटरफेस

काय मनोरंजक करते विम हे अत्यंत कॉन्फिगर करण्यायोग्य आणि सानुकूल करण्यायोग्य आहे म्हणून त्यामध्ये प्लगइन वापरणे शक्य आहे.

ही प्लगइन्स मॅन्युअली डाऊनलोड करायची होती आणि टर्बॉल म्हणून वितरित करावीत आणि ~ / .vim नावाच्या निर्देशिकेत काढली जावी.

अशा प्रकारे प्लगइन व्यवस्थापित करणे प्रथम दृष्टीक्षेपात कोणत्याही समस्येचे प्रतिनिधित्व करीत नाही, परंतु त्यापैकी पुरेसे वापरल्या गेल्यास त्याचा परिणाम मोठ्या संकटात घडू शकतो, कारण प्रत्येक प्लगइनच्या सर्व फायली एकाच निर्देशिकेत केंद्रित केल्या गेल्या.

येथून व्हिम प्लगइन व्यवस्थापक सुलभ होते. प्लगइन व्यवस्थापक स्थापित प्लगइन फायली वेगळ्या निर्देशिकेत जतन करतात, यामुळे सर्व प्लगइन व्यवस्थापित करणे खूप सोपे होते

विम-प्लग एक विनामूल्य, मुक्त स्रोत, किमानचौकटात Vim प्लगइन व्यवस्थापक आहे जे समांतर प्लगइन्स स्थापित किंवा अद्यतनित करू शकते.

डिस्क स्थान वापर आणि डाउनलोड वेळ कमी करण्यासाठी क्लोन तयार करा. वेगवान बूट वेळेसाठी ऑन-डिमांड प्लगइन लोड करण्यास समर्थन देते.

इतर उल्लेखनीय वैशिष्ट्ये म्हणजे शाखा, टॅग, दुवा, अद्ययावत पोस्ट समर्थन, बाह्य व्यवस्थापित प्लगइन समर्थन इ.

विम-

उबंटू 18.04 आणि डेरिव्हेटिव्ह्ज वर व्हिम-प्लग कसे स्थापित करावे?

ते Vim वापरकर्ते असल्यास आणि हे -ड-ऑन व्यवस्थापक स्थापित करू इच्छित असल्यास टर्मिनल उघडून पुढील आज्ञा अंमलात आणाव्या.

आम्ही Ctrl + Alt + T सह टर्मिनल उघडतो आणि यासह अवलंबन स्थापित करणार आहोत.

sudo apt install curl

आता आपण कार्यान्वित करणार आहोत.

curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

आता हे पूर्ण झाले आम्ही आमच्या ~ / .vimrc फाईलमध्ये व्हिम-प्लग जोडणे आवश्यक आहेचला, पुढील जोडू:

call plug # begin ('~ / .vim / plugged')

Plug 'itchyny / lightline.vim'

call plug # end ()

आम्ही फाईल सेव्ह करून रीलोड करतो. vimrc आणि त्यासह प्रशासक आमच्या सिस्टममध्ये स्थापित केले जातील.

विम-प्लग कसे वापरावे?

आपण संपादक उघडलाच पाहिजे सह:

vim

Pव्हिम-प्लग वापरणे सुरू करण्यासाठी आम्ही ते खालीलप्रमाणे करतो, प्लगइनची स्थिती तपासण्यासाठी

PlugStatus

सादर करणे प्लगइन स्थापना:

PlugInstall

प्लगइन स्थापित किंवा अद्यतनित करा:

PlugUpdate nombre de plugin

आम्हाला पाहिजे असल्यास न वापरलेली निर्देशिका काढा:

PlugClean[!]

परिच्छेद Vim- प्लग व्यवस्थापक अद्यतनित करा:

PlugUpgrade

प्लगइनचा वर्तमान स्नॅपशॉट पुनर्संचयित करण्यासाठी स्क्रिप्ट व्युत्पन्न करा

PlugSnapshot 

कधीकधी अद्यतनित केलेल्या प्लगइनमध्ये नवीन बग असू शकतात किंवा योग्यरित्या कार्य करणे थांबवू शकतात.

याचे निराकरण करण्यासाठी, आपण फक्त समस्याप्रधान प्लगइन पूर्ववत करू शकता.

आज्ञा लिहा:

PlugDiff

गेल्या पासून बदल पुनरावलोकन करण्यासाठी

PlugUpdate

आणि प्रत्येक परिच्छेदामध्ये X दाबून प्रत्येक प्लगइन पूर्व-श्रेणीकरण स्थितीवर परत ठेवा.

सिस्टममध्ये हे विम -ड-ऑन मॅनेजर कसे वापरावे हे आपल्या प्रत्येकावर अवलंबून आहे, जसे नमूद केले आहे, आपल्या आवश्यकतानुसार व्हिम वर्धित आणि सानुकूलित केला जाऊ शकतो.

आपण या साधनाबद्दल अधिक जाणून घेऊ इच्छित असल्यास आपण भेट देऊ शकता खालील दुवा.


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

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

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

*

*

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