Το Vim είναι ένας από τους καλύτερους επεξεργαστές κειμένου γραμμής εντολών που μπορείτε να βάλετε στα χέρια σας. Έρχεται προεγκατεστημένο από προεπιλογή σε Linux, macOS και άλλα συστήματα παρόμοια με το Unix.

Τα πρόσθετα Vim σάς επιτρέπουν να επεκτείνετε τη λειτουργικότητα του Vim σύμφωνα με τη ροή εργασίας και τις προτιμήσεις σας. Αλλά θα χρειαστείτε έναν καλό διαχειριστή προσθηκών για να εγκαταστήσετε και να διαχειριστείτε τις προσθήκες Vim.

Εδώ είναι μερικοί από τους καλύτερους διαχειριστές προσθηκών για το Vim που θα κάνουν τη ζωή σας λίγο πιο εύκολη.

Τι είναι ένας διαχειριστής προσθηκών Vim;

Ο διαχειριστής προσθηκών Vim είναι ένα πακέτο λογισμικού που σας επιτρέπει να διαχειρίζεστε τις προσθήκες Vim με ευκολία. Οι κύριες λειτουργίες ενός διαχειριστή προσθηκών είναι η εγκατάσταση, η ενημέρωση και η γενική διαχείριση των προσθηκών σας.

Φυσικά, είναι προαιρετικό να έχετε έναν διαχειριστή προσθηκών, αλλά εάν έχετε ή σκέφτεστε να έχετε πολλές προσθήκες Vim στο σύστημά σας, θα πρέπει να σκεφτείτε να εγκαταστήσετε ένα. Θα σας βοηθήσει να παρακολουθείτε τις προσθήκες σας και να διατηρείτε το σύστημά σας καθαρό.

instagram viewer

Υπάρχουν αρκετοί διαχειριστές προσθηκών από τους οποίους μπορείτε να επιλέξετε και όλοι αυτοί είναι ανοιχτού κώδικα, που σημαίνει ότι μπορείτε να τους χρησιμοποιήσετε και να τους τροποποιήσετε ελεύθερα κατά βούληση.

Θα χρειαστεί εγκαταστήστε το Git στον υπολογιστή σας να συνεργαστεί με τους περισσότερους διαχειριστές προσθηκών.

1. vim-plug

Το vim-plug είναι ένας ελαφρύς και ισχυρός διαχειριστής προσθηκών που είναι εύκολο να ρυθμιστεί και να χρησιμοποιηθεί. Όλες οι διαμορφώσεις και τα πρόσθετα παρατίθενται σε ένα μόνο αρχείο. Έχει μόνο μερικές εντολές, επομένως δεν θα χρειαστεί να απομνημονεύσετε τίποτα για να χρησιμοποιήσετε το εργαλείο. Το vim-plug υποστηρίζει επίσης την παράλληλη εγκατάσταση και ενημέρωση πολλαπλών προσθηκών ταυτόχρονα. Και το καλύτερο από όλα, είναι πολύ γρήγορο.

Άλλες εξαιρετικές δυνατότητες περιλαμβάνουν φόρτωση κατ' απαίτηση, υποστήριξη για έλεγχο και επαναφορά ενημερώσεων και ελάχιστη χρήση χώρου στο δίσκο.

Το vim-plug διαθέτει λεπτομερή τεκμηρίωση, γεγονός που το καθιστά ιδανικό εάν είστε νέος στο Vim ή στους διαχειριστές προσθηκών. Τα περισσότερα πρόσθετα Vim και οι διαχειριστές προσθηκών, συμπεριλαμβανομένου του vim-plug, έχουν μια σελίδα GitHub για να σας καθοδηγήσει στην εγκατάσταση.

2. παθογόνο.vim

Το pathogen.vim είναι ένας από τους παλαιότερους διαχειριστές προσθηκών Vim. Όπως οι περισσότεροι διαχειριστές προσθηκών, τακτοποιεί τις προσθήκες σε μεμονωμένους φακέλους. Αυτό σας επιτρέπει να αναβαθμίζετε και να αφαιρείτε εύκολα μια προσθήκη χωρίς να επηρεάζετε άλλες ενεργές προσθήκες.

Η εγκατάσταση και η διαμόρφωση του pathogen.vim είναι εύκολη. Το μεγαλύτερο μέρος της διαμόρφωσης συμβαίνει στο .vimrc αρχείο και χρειάζεστε μόνο μερικές γραμμές κώδικα για να ξεκινήσετε.

Σε αντίθεση με άλλους διαχειριστές προσθηκών, πρέπει να ενημερώσετε μη αυτόματα τις προσθήκες σας με το pathogen.vim. Εάν θέλετε περισσότερο έλεγχο στα πρόσθετα που είναι εγκατεστημένα στο σύστημά σας, το pathogen.vim είναι ο μόνος διαχειριστής προσθηκών που χρειάζεστε.

3. Vundle

Εμπνευσμένο από το pathogen.vim, το όνομα Vundle είναι ένα μείγμα του "Vim" και του "Bundles". Όπως υποδηλώνει το όνομα, στο Vundle, τα πρόσθετα είναι γνωστά ως πακέτα.

Η εγκατάσταση του Vundle είναι αρκετά εύκολη. Απλά κλωνοποιήστε τον πηγαίο κώδικα από τη σελίδα του στο GitHub και ρυθμίστε το .vimrc αρχείο.

Το Vundle συνοδεύεται από τέσσερα βασικά βοηθητικά προγράμματα που χρησιμοποιείτε για τη λίστα, την ενημέρωση και την εγκατάσταση, την αναζήτηση και την κατάργηση προσθηκών. Σας δίνει λεπτομερή έλεγχο σχετικά με το τι να ρυθμίσετε και πώς να το ρυθμίσετε.

Το Vundle είναι ένας εξαιρετικός διαχειριστής προσθηκών για το Vim, εάν δοκιμάζετε συνεχώς νέα πρόσθετα ή ασχολείστε με τα υπάρχοντα.

4. dein.vim

Το dein.vim είναι ένας άλλος φοβερός και σύγχρονος διαχειριστής προσθηκών Vim/Neovim. Είναι επίσης συγκριτικά πιο γρήγορο από άλλα πρόσθετα όπως το NeoBundle.

Το dein.vim χρησιμοποιεί συναρτήσεις αντί για εντολές για να απλοποιήσει τη διαδικασία διαμόρφωσης. Είναι σχετικά εύκολο να διατηρήσετε και να διαχειριστείτε προσθήκες με αυτόν τον διαχειριστή προσθηκών.

Το dein.vim είναι μια εξαιρετική επιλογή εάν θέλετε συμβατότητα με πολλά πρόσθετα ή λειτουργικά συστήματα. Υποστηρίζει πρόσθετα που δεν είναι γενικά διαθέσιμα στο GitHub και το καλύτερο είναι ότι είναι επίσης συμβατό με macOS και Windows.

5. Βόλτ

Ακόμα ένας εξαιρετικός διαχειριστής προσθηκών για το Vim, το Volt είναι εξαιρετικά γρήγορο και δεν επιβραδύνει το σύστημά σας με bloatware. Είναι εύκολο να εγκαταστήσετε και να ρυθμίσετε, και ακόμα καλύτερα, είναι εύκολο να αναβαθμίσετε το Volt με το volt αυτο-αναβάθμιση εντολή.

Μερικά από τα καλύτερα χαρακτηριστικά του περιλαμβάνουν υποστήριξη για την παράλληλη ενημέρωση πολλών προσθηκών και κλείδωμα προσθηκών, ώστε να έχετε περισσότερο έλεγχο στις εκδόσεις των προσθηκών.

6. Προεπιλεγμένη υποστήριξη προσθηκών

Στην έκδοση 8 του Vim και σε νεότερη έκδοση, μπορείτε να εγκαταστήσετε προσθήκες με μη αυτόματο τρόπο χωρίς να χρησιμοποιείτε επιπλέον διαχειριστές προσθηκών τρίτων. Με την προεπιλεγμένη υποστήριξη διαχείρισης προσθηκών, το μόνο που έχετε να κάνετε είναι να αντιγράψετε τα περιεχόμενα της προσθήκης σας σε έναν καθορισμένο φάκελο κάτω από το ~/.vim Ευρετήριο.

Θα πρέπει να εξετάσετε τον προεπιλεγμένο διαχειριστή προσθηκών εάν χρησιμοποιείτε μια νεότερη έκδοση του Vim (έκδοση 8 και νεότερη) και δεν θέλετε να εγκαταστήσετε επιπλέον διαχειριστές προσθηκών.

Η εγκατάσταση των προσθηκών Vim έγινε εύκολη με τους Διαχειριστές προσθηκών

Οι διαχειριστές προσθηκών Vim είναι οι καλύτεροι τρόποι οργάνωσης και διαχείρισης των προσθηκών σας στο Vim. Σας διευκολύνουν να εγκαταστήσετε, να ενημερώσετε και να αφαιρέσετε πρόσθετα Vim από το σύστημά σας.

Είτε αποφασίσετε να χρησιμοποιήσετε έναν διαχειριστή προσθηκών τρίτου κατασκευαστή είτε θέλετε να διατηρήσετε την προεπιλεγμένη υποστήριξη προσθηκών, είναι εξαιρετικά εύκολο να εγκαταστήσετε προσθήκες στο Vim.