Vim er en af de mest populære kodeditorer brugt af mange siden Vim findes på de fleste Unix-systemer (dette inkluderer Linux) er en af de store muligheder, som programmører og sysadmins ofte bruger.
Denne redaktør den er meget komplet og frem for alt meget alsidig da det har fantastiske funktioner, der gør det til en god mulighed at bruge. Selvom indfødte mange ville kassere brugen af Vim, er det fordi de ikke er opmærksomme på det store potentiale, det skal tilpasses til vores behov.
Om Vim
Blandt de funktioner, som vi kan fremhæve af Vim, finder vi:
- Integreret stavekontrol
- Tekst autofuldførelse
- Fanen Browsing
- Flere vinduer, der deler redigeringsområdet vandret eller lodret.
- Syntaksfremhævning afhængigt af det anvendte programmeringssprog eller tag-sprog
- Fortryd og gentag kommandoer
- Forståelse af over 200 forskellige syntakser
- Scripting sprog til programudvidelser
- Udfyldelse af kommandoer, ord og filnavne
- Filkomprimering og dekompression, hvilket gør det muligt at redigere komprimerede filer
- Anerkendelse af filformater og konvertering mellem dem.
- Historik over udførte ordrer
- Makrooptagelse og afspilning
- Gemme indstillinger mellem sessioner
- Automatisk og manuel kodefoldning
- Valgfri grafisk grænseflade
Hvad der er interessant Vim er, at det er meget konfigurerbart og kan tilpasses så brugen af plugins i det kan være mulig.
Disse plugins skulle downloades manuelt distribueret som tarballs og ekstraheres til en mappe kaldet ~ / .vim.
Administration af plugins på denne måde repræsenterer ikke noget problem ved første øjekast, men når nok af dem blev brugt, kunne det resultere i en stor katastrofe, da alle filerne i hvert plugin var koncentreret i en enkelt mappe.
Det er her, Vim-pluginchefer er nyttige. Pluginadministratorer gemmer installerede plugin-filer i en separat mappe, hvilket gør det meget nemt at administrere alle plugins
Vim-plug er en gratis, open source, minimalistisk vim plugin manager som kan installere eller opdatere plugins parallelt.
Opret kloner for at minimere diskpladsforbrug og downloadtid. Understøtter on-demand plugin-loading for hurtigere opstartstid.
Andre bemærkelsesværdige funktioner er filial, tag, link, support efter opdatering, eksternt administreret plugin-support osv.
Hvordan installeres Vim-plug på Ubuntu 18.04 og derivater?
Hvis de er Vim-brugere og ønsker at installere denne tilføjelsesadministrator skal åbne en terminal og udføre følgende kommandoer
Vi åbner terminalen med Ctrl + Alt + T, og vi installerer en afhængighed med:
sudo apt install curl
Nu skal vi udføre:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Færdiggjort dette nu vi skal tilføje vim-plug til vores ~ / .vimrc-fil, lad os tilføje følgende:
call plug # begin ('~ / .vim / plugged') Plug 'itchyny / lightline.vim' call plug # end ()
Vi gemmer og genindlæser filen. vimrc og med det installeres administratoren i vores system.
Hvordan bruger jeg vim-plug?
Vi skal åbne redaktøren med:
vim
PFor at begynde at bruge vim-plug gør vi det som følger, for at kontrollere status for plugins
PlugStatus
At udføre plugin installation:
PlugInstall
Installer eller opdater plugins:
PlugUpdate nombre de plugin
Hvis vi vil fjern ubrugte mapper:
PlugClean[!]
til opdater vim-plug manager:
PlugUpgrade
Generer script for at gendanne det aktuelle øjebliksbillede af plugins
PlugSnapshot
Nogle gange kan opdaterede plugins have nye fejl eller stoppe med at fungere korrekt.
For at løse dette kan du blot fortryde de problematiske plugins.
Skriv kommandoen:
PlugDiff
For at gennemgå ændringer siden sidst
PlugUpdate
Og sæt hvert plugin tilbage til præ-opgraderingstilstanden ved at trykke på X i hvert afsnit.
Det er op til hver af os, hvordan vi bruger denne Vim-plugin-manager i systemet, som nævnt kan Vim forbedres og tilpasses til vores behov.
Hvis du vil vide mere om dette værktøj, kan du besøge det følgende link.