विम सबसे अच्छे कमांड-लाइन टेक्स्ट एडिटर्स में से एक है, जिस पर आप अपना हाथ रख सकते हैं। यह लिनक्स, मैकओएस और अन्य यूनिक्स जैसी प्रणालियों पर डिफ़ॉल्ट रूप से प्रीइंस्टॉल्ड आता है।

विम प्लगइन्स आपको अपने वर्कफ़्लो और वरीयताओं के अनुसार विम की कार्यक्षमता बढ़ाने की अनुमति देते हैं। लेकिन आपको अपने विम प्लगइन्स को स्थापित और प्रबंधित करने के लिए एक अच्छे प्लगइन प्रबंधक की आवश्यकता होगी।

विम के लिए यहां कुछ बेहतरीन प्लगइन मैनेजर दिए गए हैं जो आपके जीवन को थोड़ा आसान बना देंगे।

एक विम प्लगइन प्रबंधक क्या है?

एक विम प्लगइन प्रबंधक एक सॉफ्टवेयर पैकेज है जो आपको अपने विम प्लगइन्स को आसानी से प्रबंधित करने की अनुमति देता है। एक प्लगइन प्रबंधक के मुख्य कार्य आपके प्लगइन्स को स्थापित करना, अपडेट करना और सामान्य प्रबंधन करना है।

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

ऐसे कई प्लगइन प्रबंधक हैं जिनमें से आप चुन सकते हैं, और ये सभी ओपन-सोर्स हैं, जिसका अर्थ है कि आप उन्हें स्वतंत्र रूप से उपयोग और संशोधित कर सकते हैं।

आपको आवश्यकता होगी अपने पीसी पर गिट स्थापित करें अधिकांश प्लगइन प्रबंधकों के साथ काम करने के लिए।

1. विम-प्लग

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

अन्य महान विशेषताओं में ऑन-डिमांड-लोडिंग, समीक्षा के लिए समर्थन और अपडेट का रोलबैक, और न्यूनतम डिस्क स्थान उपयोग शामिल हैं।

विम-प्लग में विस्तृत प्रलेखन है, जो इसे आदर्श बनाता है यदि आप विम या प्लगइन प्रबंधकों के लिए नए हैं। अधिकांश विम प्लगइन्स और विम-प्लग सहित प्लगइन प्रबंधकों के पास है एक गिटहब पेज स्थापना के माध्यम से आपका मार्गदर्शन करने के लिए।

2. रोगाणु.विम

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

रोगज़नक़.विम को स्थापित और कॉन्फ़िगर करना आसान है। अधिकांश विन्यास में होता है .विमआरसी फ़ाइल और आरंभ करने के लिए आपको केवल कोड की कुछ पंक्तियों की आवश्यकता है।

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

3. वंडल

रोगज़नक़.विम से प्रेरित, वंडल नाम "विम" और "बंडल्स" का मिश्रण है। जैसा कि नाम से पता चलता है, वंडल में, प्लगइन्स को बंडल के रूप में जाना जाता है।

वंडल स्थापित करना काफी आसान है। केवल स्रोत कोड क्लोन करें से इसका गिटहब पेज और कॉन्फ़िगर करें .विमआरसी फ़ाइल।

वंडल चार मुख्य उपयोगिताओं के साथ आता है जिनका उपयोग आप प्लगइन्स को सूचीबद्ध करने, अपडेट करने और स्थापित करने, खोजने और हटाने के लिए करते हैं। यह आपको इस बात पर बारीक नियंत्रण देता है कि क्या कॉन्फ़िगर करना है और इसे कैसे कॉन्फ़िगर करना है।

यदि आप लगातार नए प्लगइन्स आज़मा रहे हैं, या मौजूदा लोगों के साथ छेड़छाड़ कर रहे हैं, तो वंडल विम के लिए एक बेहतरीन प्लगइन मैनेजर है।

4. dein.vim

dein.vim एक और बढ़िया और आधुनिक विम/नियोविम प्लगइन मैनेजर है। यह अन्य प्लगइन्स जैसे कि NeoBundle की तुलना में तुलनात्मक रूप से तेज़ है।

dein.vim कॉन्फ़िगरेशन प्रक्रिया को सरल बनाने के लिए कमांड के बजाय फ़ंक्शन का उपयोग करता है। इस प्लगइन मैनेजर के साथ प्लगइन्स को बनाए रखना और प्रबंधित करना अपेक्षाकृत आसान है।

यदि आप एकाधिक प्लगइन्स या ऑपरेटिंग सिस्टम के साथ संगतता चाहते हैं तो dein.vim एक बढ़िया विकल्प है। यह प्लगइन का समर्थन करता है जो आमतौर पर गिटहब पर उपलब्ध नहीं होते हैं, और सबसे अच्छी बात यह है कि यह मैकोज़ और विंडोज के साथ भी संगत है।

5. वाल्ट

विम के लिए एक और महान प्लगइन प्रबंधक, वोल्ट सुपर फास्ट है और ब्लोटवेयर के साथ आपके सिस्टम को धीमा नहीं करता है। इसे स्थापित करना और स्थापित करना आसान है, और इससे भी बेहतर, वोल्ट को इसके साथ अपग्रेड करना आसान है वोल्ट सेल्फ-अपग्रेड आज्ञा।

इसकी कुछ बेहतरीन विशेषताओं में कई प्लगइन्स को समानांतर रूप से अपडेट करने और प्लगइन लॉकिंग के लिए समर्थन शामिल है ताकि आपका प्लगइन संस्करणों पर अधिक नियंत्रण हो।

6. डिफ़ॉल्ट प्लगइन समर्थन

विम संस्करण 8 और बाद में, आप अतिरिक्त, तृतीय-पक्ष प्लगइन प्रबंधकों का उपयोग किए बिना मैन्युअल रूप से प्लगइन्स इंस्टॉल कर सकते हैं। डिफ़ॉल्ट प्लगइन प्रबंधन समर्थन के साथ, आपको बस अपने प्लगइन की सामग्री को एक निर्दिष्ट फ़ोल्डर में कॉपी करना है ~/.विम निर्देशिका।

यदि आप विम (संस्करण 8 और बाद के संस्करण) का एक नया संस्करण चला रहे हैं और अतिरिक्त प्लगइन प्रबंधक स्थापित नहीं करना चाहते हैं तो आपको डिफ़ॉल्ट प्लगइन प्रबंधक पर विचार करना चाहिए।

विम प्लगइन्स को स्थापित करना प्लगइन प्रबंधकों के साथ आसान हो गया

विम प्लगइन मैनेजर विम में अपने प्लगइन्स को व्यवस्थित और प्रबंधित करने का सबसे अच्छा तरीका है। वे आपके लिए अपने सिस्टम से विम प्लगइन्स को स्थापित करना, अपडेट करना और निकालना आसान बनाते हैं।

चाहे आप किसी तृतीय-पक्ष प्लगइन प्रबंधक का उपयोग करने का निर्णय लेते हैं या डिफ़ॉल्ट प्लगइन समर्थन के साथ रहना चाहते हैं, विम में प्लगइन्स स्थापित करना बेहद आसान है।