En tekstredigerer som ofte brukes i kommandolinjesituasjonene, kalles VIM (vi forbedret). Det er kjent for sin effektive implementering av tastaturet og samtidig bruk av flere dokumenter. En Vim -plugin er en samling av VIM -skript som legger til en funksjonalitet til Text Editor. Disse skriptene kan tilby mange funksjoner som syntaksutheving, nye kommandoer og filtypekompatibilitet. VIM -plugins distribueres vanligvis som en pakke og kan enkelt installeres og administreres ved hjelp av en plugin manager. Med mange plugins tilgjengelig for ekstra funksjonalitet, er Vim en tekstredigerer som er ekstremt justerbar og tilpasningsdyktig. I denne guiden vil vi vise deg en metode for å installere Vim -plugins i Linux.
Sjekk VIM -versjonen
Først tar vi en titt på versjonskommandoen for å få versjonen av en "Vim" -redaktør installert. Hvis kommandoen viser utdataene som den i følgende, betyr det at systemet ditt ikke har noen "VIM" -redaktør installert. Det gir deg også noen kommandoforslag for installasjonen.
OMAR@VirtualBox: ~ $ vim --version
Kommando 'vim' ikke funnet, men kan installeres med:
sudo apt install vim # versjon 2: 8.2.3995-1ubuntu2.3, eller
sudo apt installer vim-bittiny # versjon 2: 8.2.3995-1ubuntu2.3
Akkurat slik, hvis du prøver å åpne noen fil med "vim", vil den ikke tillate deg og viser deg følgende utdata sammen med noen kommandoforslag som "vim ikke funnet":
OMAR@VirtualBox: ~ $ vim Pass.tekst
Kommando 'vim' ikke funnet, men kan installeres med:
sudo apt install vim # versjon 2: 8.2.3995-1ubuntu2.3, eller
sudo apt installer vim-bittiny # versjon 2: 8.2.3995-1ubuntu2.3
Installer VIM -redaktøren
For å få VIM i Linux-systemet ditt, må du prøve å bruke den følgende kommandoen ved hjelp av APT Package Manager. Systemet laster ned to pakker, “vim” og “vim-runtime”, som begge er nye for systemet. Kommandoen ber brukeren om å bekrefte installasjonen ved å skrive "y" og treffe enter. Vim Editor er installert på mindre enn 10 sekunder.
OMAR@VirtualBox: ~ $ sudo apt-get installer vim
Sett Vim
For å angi VIM -redigereren i henhold til dine behov, kan du bruke konfigurasjonsfilen som er VIMRC. For å åpne VIMRC -filen bruker vi “Nano” -redigereren med SUDO -rettigheter. Etter å ha lagt til noen kommandoer til det, lagrer vi det og åpner den igjen for å gjenspeile endringene.
omar@virtualbox: ~ $ sudo nano ~/.vimrc
Installer krøll og git
Det er nødvendig å installere krøll og git i Linux -systemet ditt før du installerer Vim -plugins. Derfor bruker vi apt-get-instruksjonen med "install" nøkkelordet etterfulgt av pakkenavnet. Kommandoen utføres og begge pakkene er installert jevnt.
omar@virtualbox: ~ $ sudo apt-get install curl git
Installer Vim Plugin Manager
Her lager vi to kataloger, "Autoload" og "Bundle", i en katalog som heter ".vim ”i brukerens hjemmekatalog. Kommandoen “Mkdir” brukes til å lage katalogene. Alternativet “-p” forteller kommandoen om å opprette noen foreldrekataloger i banen hvis de ikke allerede eksisterer. Etter dette må du bevege deg innenfor pakkemappen til VIM ved å bruke følgende “CD” -instruksjon:
omar@virtualbox: ~ $ mkdir -p ~/.vim/autoload ~/.vim/bunt
omar@virtualbox: ~ $ cd ~/.vim/bunt
omar@virtualbox: ~/.vim/bunt $
Det er flere måter å installere Vim -plugins på, men en av de mest populære metodene er å bruke en plugin manager i.e. Verktøy som gjør det enkelt å installere, oppdatere og administrere Vim -plugins. "Curl" -kommandoen installerer en Vim Plugin Manager som heter "Vim-plug". Alternativ -F ber Curl om å mislykkes lydløst hvis HTTP -serveren returnerer en feilkode, -L ber Curl om å følge noen omdirigering, -O forteller Curl å lagre utdataene i en fil som heter “~/.vim/autoload/plugg.vim ”. og -Create -Dirs forteller Curl å opprette katalogene som er spesifisert i alternativet -O hvis de ikke eksisterer. Filen som blir lastet ned vil bli lagret i “~/.vim/autoload ”-katalog. Når kommandoen er utført vellykket, er VIM-pluggen installert og klar til bruk i VIM.
omar@virtualbox: ~/.vim/bunt $ curl -flo ~/.vim/autoload/plugg.vim-create-dirs https: // raw.GitHubUserContent.com/junegunn/vim-plug/master/plugg.vim
Installer Vim -plugins
Den manuelle måten å installere VIM -plugins er å bruke den enkle Git -kommandoen for å klone den offisielle pakken til depotet. La oss si, vi vil installere Nerdtree Vim -plugin og bruke Git Clone -kommandoen etterfulgt av katalogen der depotet skal klones. Fremdriften viser at depotet er klonet inn i den spesifiserte katalogen. Resultatet viser depotets nedlastingsstatus og nedlastingshastighet. Når kommandoen er utført vellykket, er Nerdtree -plugin installert og er klar til bruk i VIM.
omar@virtualbox: ~/.vim/bunt $ git klon https: // github.com/konservering/nerdtree.git/ ~/.vim/pakke/leverandør/start/nerdtree
Den andre måten å installere VIM-plugins er å bruke VIM Plugin Manager, “VIM-Plug”, via VIM-konfigurasjonsfilen, “VIMRC”. Dette er en konfigurasjonskode for VIMs Plugin Manager som brukes til å installere og administrere plugins for VIM. Åpne VIMRC -filen og skriv følgende kode i den. Koden starter med å kalle "plug#start ()" -funksjonen. Start konfigurasjonen av plugins som administreres av VIM-pluggen. Etter det bruker koden “Plug” -kommandoen etterfulgt av navnet på pluginen som er “Preservim/Nerdtree”. Denne kommandoen forteller VIM-pluggen om å installere pluginen fra det spesifiserte "Preservim/Nerdtree"-depotet. Til slutt kaller koden "Plug#End ()" -funksjonen for å avslutte konfigurasjonen av plugins som administreres av VIM-pluggen, og den skal fortsette med installasjonen av de spesifiserte plugins. Etter at denne koden er utført, er Nerdtree -plugin installert og er klar til bruk i VIM.
Det er en kommando som brukes til å installere plugins som er spesifisert i VIM-plug-konfigurasjonen. Kommandoen “:: Pluginstall” ber VIM-pluggen installere alle plugins som er spesifisert i konfigurasjonen, men som ennå ikke er installert. Bruk denne kommandoen i "Sett inn" -modus for VIMRC -filen. Den laster ned plugin fra depotet deres. Etter dette installerer den Nerdtree -plugin og gjør den klar til bruk i VIM.
Installasjonsprosessen vises på høyre panel i VIMRC -filen etter å ha utført ": pluginstall" -instruksjonen som vist i det vedlagte bildet der Nerdtree -plugin er installert:
Hvis du vil oppdatere den allerede installerte pluginen til VIM, kan du bruke "PlugupDate" -instruksjonen i innsatsmodus for VIM etterfulgt av navnet på en plugin som vist i det følgende:
Utgangen viser at Nerdtree-plugin allerede er oppdatert.
Konklusjon
Vi forklarte bruken av VIM -redaktør og plugins i introduksjonen. Denne guiden er også pakken med kommandoer for å installere VIM-plugins ved hjelp av to forskjellige metoder: ved hjelp av Git-kloninstruksjonen og VIM-plug-plugin Manager. Ved å bruke begge veier demonstrerte vi hvordan en VIM -plugin som Nerdtree kan installeres i Linux -systemet.