Vim är en av de bästa kommandoradstextredigerarna du kan lägga händerna på. Den kommer som standard förinstallerad på Linux, macOS och andra Unix-liknande system.

Vim-plugins låter dig utöka Vims funktionalitet enligt ditt arbetsflöde och dina preferenser. Men du behöver en bra plugin-hanterare för att installera och hantera dina Vim-plugins.

Här är några av de bästa plugin-hanterarna för Vim som kommer att göra ditt liv lite enklare.

Vad är en Vim Plugin Manager?

En Vim plugin manager är ett mjukvarupaket som låter dig hantera dina Vim plugins med lätthet. Huvudfunktionerna för en pluginhanterare är installation, uppdatering och allmän hantering av dina plugins.

Naturligtvis är det valfritt att ha en plugin-hanterare men om du har eller överväger att ha flera Vim-plugins på ditt system bör du överväga att installera en. Det hjälper dig att spåra dina plugins och hålla ditt system rent.

Det finns flera plugin-hanterare du kan välja mellan, och alla dessa är öppen källkod, vilket innebär att du kan använda och modifiera dem fritt efter behag.

instagram viewer

Du måste installera Git på din PC att arbeta med de flesta plugin-hanterare.

1. vim-plugg

vim-plug är en lätt och kraftfull plugin-hanterare som är enkel att ställa in och använda. Alla konfigurationer och plugins listas i en enda fil. Den har bara ett fåtal kommandon så du behöver inte memorera något för att använda verktyget. vim-plug stöder även parallell installation och uppdatering av flera plugins samtidigt. Och det bästa av allt är att det går väldigt snabbt.

Andra fantastiska funktioner inkluderar on-demand-laddning, stöd för granskning och återställning av uppdateringar och minimal användning av diskutrymme.

vim-plug har detaljerad dokumentation, vilket gör den idealisk om du är ny på Vim eller plugin-hanterare. De flesta Vim-plugins och plugin-hanterare, inklusive vim-plug, har en GitHub-sida för att guida dig genom installationen.

2. patogen.vim

pathogen.vim är en av de äldsta Vim-pluginhantarna. Som de flesta plugin-hanterare arrangerar den plugins i enskilda mappar. Detta gör att du enkelt kan uppgradera och ta bort ett plugin utan att påverka andra aktiva plugins.

Det är enkelt att installera och konfigurera pathogen.vim. Det mesta av konfigurationen sker i .vimrc fil och du behöver bara några rader kod för att komma igång.

Till skillnad från andra plugin-hanterare måste du manuellt uppdatera dina plugins med pathogen.vim. Om du vill ha mer kontroll över plugin-program installerade på ditt system, är pathogen.vim den enda plugin-hanteraren du behöver.

3. Vundle

Inspirerat av pathogen.vim är namnet Vundle en blandning av "Vim" och "buntar". Som namnet antyder, i Vundle är plugins kända som buntar.

Att installera Vundle är ganska enkelt. Helt enkelt klona källkoden från dess GitHub-sida och konfigurera .vimrc fil.

Vundle kommer med fyra kärnverktyg som du använder för att lista, uppdatera och installera, söka efter och ta bort plugins. Det ger dig detaljerad kontroll över vad du ska konfigurera och hur du konfigurerar det.

Vundle är en bra plugin-hanterare för Vim om du ständigt testar nya plugins, eller mixar med de befintliga.

4. dein.vim

dein.vim är en annan fantastisk och modern Vim/Neovim plugin-hanterare. Det är också jämförelsevis snabbare än andra plugins som NeoBundle.

dein.vim använder funktioner istället för kommandon för att förenkla konfigurationsprocessen. Det är relativt enkelt att underhålla och hantera plugins med denna pluginhanterare.

dein.vim är ett utmärkt val om du vill ha kompatibilitet med flera plugins eller operativsystem. Det stöder plugins som inte är allmänt tillgängliga på GitHub, och det bästa är att det också är kompatibelt med macOS och Windows.

5. Volt

Ännu en bra plugin-hanterare för Vim, Volt är supersnabb och saktar inte ner ditt system med bloatware. Det är lätt att installera och ställa in, och ännu bättre, det är lätt att uppgradera Volt med volt självuppgradering kommando.

Några av dess bästa funktioner inkluderar stöd för att uppdatera flera plugins parallellt och pluginlåsning så att du har mer kontroll över pluginversioner.

6. Stöd för standardinsticksprogram

På Vim version 8 och senare kan du installera plugins manuellt utan att använda extra pluginhanterare från tredje part. Med standardstödet för pluginhantering behöver du bara kopiera innehållet i din plugin till en angiven mapp under ~/.vim katalog.

Du bör överväga standardinstickshanteraren om du kör en nyare version av Vim (version 8 och senare) och inte vill installera extra pluginhanterare.

Installera Vim-plugins på ett enkelt sätt med pluginhanterare

Vim-pluginhanterare är de bästa sätten att organisera och hantera dina plugins i Vim. De gör det enklare för dig att installera, uppdatera och ta bort Vim-plugins från ditt system.

Oavsett om du bestämmer dig för att använda en pluginhanterare från tredje part eller vill hålla fast vid standardinsticksstödet är det extremt enkelt att installera plugins i Vim.