Vim är en av de mest populära kodredigerarna används av många sedan Vim finns på de flesta Unix-system (detta inkluderar Linux) är ett av de fantastiska alternativen som programmerare och sysadmins ofta använder.
Denna redaktör den är väldigt komplett och framför allt mycket mångsidig eftersom det har fantastiska funktioner som gör det till ett bra alternativ att använda. Även om många naturligt skulle kasta bort användningen av Vim, beror det på att de inte är medvetna om den stora potential som den har att anpassa efter våra behov.
Om Vim
Bland de funktioner som vi kan lyfta fram i Vim hittar vi:
- Integrerad stavningskontroll
- Text autoslutförande
- Fliknavigering
- Flera fönster som delar redigeringsområdet horisontellt eller vertikalt.
- Syntaxmarkering beroende på programmeringsspråk eller taggspråk som används
- Ångra och gör om kommandon
- Förståelse för över 200 olika syntaxer
- Skriptspråk för att programmera tillägg
- Slutförande av kommandon, ord och filnamn
- Filkomprimering och dekompression, vilket gör det möjligt att redigera komprimerade filer
- Erkännande av filformat och konvertering mellan dem.
- Historik över utförda order
- Makroinspelning och uppspelning
- Sparar inställningar mellan sessioner
- Automatisk och manuell kodvikning
- Valfritt grafiskt gränssnitt
Vad som är intressant Vim är att den är mycket konfigurerbar och anpassningsbar så det kan vara möjligt att använda plugins i det.
Dessa plugins måste laddas ned manuellt och distribueras som tarballs och extraheras till en katalog som heter ~ / .vim.
Att hantera plugins på det här sättet utgör inte något problem vid första anblicken, men när tillräckligt många av dem användes kan det leda till en stor katastrof, eftersom alla filerna i varje plugin koncentrerades i en enda katalog.
Det här är Vim-plugincheferna till nytta. Plugin-chefer sparar installerade plugin-filer i en separat katalog, vilket gör det mycket enkelt att hantera alla plugins
Vim-plug är en gratis, öppen källkod, minimalistisk vim plugin manager som kan installera eller uppdatera plugins parallellt.
Skapa kloner för att minimera diskutrymme och nedladdningstid. Stöder on-demand plugin-laddning för snabbare starttid.
Andra anmärkningsvärda funktioner är gren, tagg, länk, support efter uppdatering, externt hanterad plugin-support, etc.
Hur installerar jag Vim-plug på Ubuntu 18.04 och derivat?
Om de är Vim-användare och vill installera den här tilläggshanteraren måste öppna en terminal och utföra följande kommandon.
Vi öppnar terminalen med Ctrl + Alt + T och vi kommer att installera ett beroende med:
sudo apt install curl
Nu ska vi köra:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Gjort detta nu vi måste lägga till vim-plug i vår ~ / .vimrc-fil, låt oss lägga till följande:
call plug # begin ('~ / .vim / plugged') Plug 'itchyny / lightline.vim' call plug # end ()
Vi sparar och laddar om filen. vimrc och med det kommer administratören att installeras i vårt system.
Hur använder jag vim-plug?
Vi måste öppna redaktören med:
vim
PFör att börja använda vim-plug gör vi det enligt följande, för att kontrollera status för plugins
PlugStatus
Att utföra plugin-installation:
PlugInstall
Installera eller uppdatera plugins:
PlugUpdate nombre de plugin
Om vi vill ta bort oanvända kataloger:
PlugClean[!]
till uppdatera vim-plug manager:
PlugUpgrade
Skapa skript för att återställa nuvarande ögonblicksbild av plugins
PlugSnapshot
Ibland kan uppdaterade plugins ha nya buggar eller sluta fungera ordentligt.
För att åtgärda detta kan du helt enkelt ångra de problematiska tilläggen.
Skriv kommandot:
PlugDiff
För att granska ändringar sedan den senaste
PlugUpdate
Och sätt tillbaka varje plugin till tillståndet före uppgraderingen genom att trycka på X i varje stycke.
Det är upp till var och en av oss hur man använder denna Vim-tilläggshanterare i systemet, som nämnts, kan Vim förbättras och anpassas efter våra behov.
Om du vill veta mer om det här verktyget kan du besöka följande länk.