Vim er en av de beste kommandolinjetekstredigererne du kan legge hendene på. Den leveres forhåndsinstallert som standard på Linux, macOS og andre Unix-lignende systemer.
Vim-plugins lar deg utvide Vims funksjonalitet i henhold til arbeidsflyten og preferanser. Men du trenger en god plugin-behandler for å installere og administrere Vim-pluginene dine.
Her er noen av de beste plugin-behandlerne for Vim som vil gjøre livet ditt litt enklere.
Hva er en Vim Plugin Manager?
En Vim plugin manager er en programvarepakke som lar deg administrere Vim plugins med letthet. Hovedfunksjonene til en plugin-manager er installasjon, oppdatering og generell administrasjon av pluginene dine.
Selvfølgelig er det valgfritt å ha en plugin-manager, men hvis du har eller vurderer å ha flere Vim-plugins på systemet ditt, bør du vurdere å installere en. Det vil hjelpe deg med å spore plugins og holde systemet rent.
Det er flere plugin-administratorer du kan velge mellom, og alle disse er åpen kildekode, noe som betyr at du kan bruke og endre dem fritt etter eget ønske.
Det må du installer Git på din PC å jobbe med de fleste plugin-administratorer.
1. vim-plugg
vim-plug er en lett og kraftig plugin-behandler som er enkel å sette opp og bruke. Alle konfigurasjoner og plugins er oppført i en enkelt fil. Den har bare noen få kommandoer, slik at du ikke trenger å huske noe for å bruke verktøyet. vim-plug støtter også parallell installasjon og oppdatering av flere plugins om gangen. Og best av alt, det er veldig raskt.
Andre flotte funksjoner inkluderer on-demand-lasting, støtte for gjennomgang og tilbakeføring av oppdateringer, og minimal bruk av diskplass.
vim-plug har detaljert dokumentasjon, som gjør den ideell hvis du er ny til Vim eller plugin-administratorer. De fleste Vim-plugins og plugin-administratorer, inkludert vim-plug, har en GitHub-side for å veilede deg gjennom installasjonen.
2. patogen.vim
pathogen.vim er en av de eldste Vim-plugin-behandlerne. Som de fleste plugin-administratorer, arrangerer den plugins i individuelle mapper. Dette lar deg enkelt oppgradere og fjerne en plugin uten å påvirke andre aktive plugins.
Det er enkelt å installere og konfigurere pathogen.vim. Det meste av konfigurasjonen skjer i .vimrc fil og du trenger bare noen få linjer med kode for å komme i gang.
I motsetning til andre plugin-administratorer, må du manuelt oppdatere pluginene dine med pathogen.vim. Hvis du vil ha mer kontroll over pluginene som er installert på systemet ditt, er pathogen.vim den eneste plugin-behandleren du trenger.
3. Vundle
Inspirert av pathogen.vim, er navnet Vundle en blanding av «Vim» og «bunter». Som navnet antyder, i Vundle er plugins kjent som bunter.
Det er ganske enkelt å installere Vundle. Ganske enkelt klone kildekoden fra sin GitHub-side og konfigurer .vimrc fil.
Vundle kommer med fire kjerneverktøy som du bruker til å liste, oppdatere og installere, søke etter og fjerne plugins. Det gir deg detaljert kontroll over hva du skal konfigurere og hvordan du konfigurerer det.
Vundle er en flott plugin-manager for Vim hvis du stadig prøver ut nye plugins, eller trikser med de eksisterende.
4. dein.vim
dein.vim er en annen fantastisk og moderne Vim/Neovim plugin manager. Det er også relativt raskere enn andre plugins som NeoBundle.
dein.vim bruker funksjoner i stedet for kommandoer for å forenkle konfigurasjonsprosessen. Det er relativt enkelt å vedlikeholde og administrere plugins med denne plugin-manageren.
dein.vim er et godt valg hvis du vil ha kompatibilitet med flere plugins eller operativsystemer. Den støtter plugins som ikke er generelt tilgjengelig på GitHub, og den beste delen er at den også er kompatibel med macOS og Windows.
5. Volt
Nok en flott plugin-manager for Vim, Volt er superrask og bremser ikke systemet ditt med bloatware. Det er enkelt å installere og sette opp, og enda bedre, det er enkelt å oppgradere Volt med volt selvoppgradering kommando.
Noen av de beste funksjonene inkluderer støtte for oppdatering av flere plugins parallelt og plugin-låsing slik at du har mer kontroll over plugin-versjoner.
6. Standard plugin-støtte
På Vim versjon 8 og nyere kan du installere plugins manuelt uten å bruke ekstra tredjeparts plugin-administratorer. Med standard plugin-administrasjonsstøtte er alt du trenger å gjøre å kopiere innholdet i plugin-en til en angitt mappe under ~/.vim katalog.
Du bør vurdere standard plugin manager hvis du kjører en nyere versjon av Vim (versjon 8 og nyere) og ikke ønsker å installere ekstra plugin managers.
Installering av Vim-plugins gjort enkelt med plugin-administratorer
Vim-pluginadministratorer er de beste måtene å organisere og administrere pluginene dine i Vim. De gjør det enklere for deg å installere, oppdatere og fjerne Vim-plugins fra systemet ditt.
Enten du bestemmer deg for å bruke en tredjeparts plugin-behandling eller ønsker å holde deg til standard plugin-støtte, er det ekstremt enkelt å installere plugins i Vim.