Katalogarbete i Linux kan bli en riktigt komplex uppgif.webpt om vi inte har rätt kunskap eller verktyg. Visst skulle ingen av oss vilja känna oss i hörn när vi arbetar med Linux -system, det är därför Solvetic alltid tänker erbjuda de bästa lösningarna så att arbetet med filer på dessa system blir så komplett som möjligt. Ett av de grundläggande verktygen för att utföra det är användningen av en textredigerare och i det här fallet pratar vi om själva textredigeraren integrerad i Linux som kallas VIM.
Vad är VimVim -redigeraren ("VI IMproved") är bokstavligen en VI -klon, som i sig är ett program som liknar VI -textredigeraren som använts länge i UNIX -miljöer och som erbjuder vissa praktiska funktioner för alla typer av användare.
En av de stora fördelarna med att använda Linux vim -redigeraren är att den inte bara kan fungera i textläge utan också integrerar ett grafiskt gränssnitt som lägger till menyer och musstöd, vilket innebär att prestandan blir ännu större.
Vim -kompatibilitetOm vi pratar om kompatibilitet och användning, något som är viktigt, är Vim -redigeraren tillgänglig för operativsystem som:
- Vänner
- Atari MiNT
- BeOS
- TVÅ
- Mac OS
- Nästa steg
- OS / 2
- OSF
- Riskos
- SGI
- UNIX
- VMS
- Windows
- FreeBSD
- Linux
VIM -funktionerNär vi bestämmer oss för att använda vim -redigeraren i Linux kommer vi att ha några funktioner som:
- Utförande av automatiska kommandon.
- Stöd för flera tecken och språk.
- Kompatibel med iso-latin1-teckenuppsättningen och för termkapseln.
- Slutförandekommandon.
- Makroinspelningsfunktioner.
- Upptäckt och konvertering av filformat.
- Vertikalt uppdelade fönster.
- Syntaxmarkering.
- Markering av parenteser, parenteser, hängslen och fler tecken.
- Vimdiff -funktion tack vare vilken vi kan redigera två eller tre filer och Vim kommer att visa skillnaderna mellan dessa och många fler.
Vi kan se hur användningen av vim -redigeraren verkligen är fullständig och funktionell, problemet är att många användare, nybörjare eller inte, går vilse när de använder redigeraren och inte upptäcker sättet att säkert lämna det och därför kommer vi att förklara olika metoder för denna process.
NoteraOm vi inte har vim i den använda distro kan vi installera det genom att köra:
sudo apt installera vim
1. Avsluta Vim -redigeraren utan att tillämpa ändringar på Linux
När vi öppnar vim men vi inte gör några ändringar eller om det inte var tanken att komma åt det, måste vi förstå att vim -redigeraren körs i normalt läge vilket inte längre är en indikation på att filen inte ändras.
Steg 1
För att avsluta utan att göra några ändringar måste vi ange följande. Vi trycker på Enter och på så sätt kommer vi att lämna vim -redigeraren i Linux.
: Vad
Steg 2
Om felmeddelandet "Ingen skrivning sedan den senaste ändringen" visas när det exekveras, betyder det att vi har angett ett tecken eller att filens struktur har ändrats i något, vi kan avbryta ändringarna genom att köra:
: q!
Steg 3
Vid åtkomst till vim -textinsättningsläge, som nås med nyckeln i, om vi ville lämna det här sättet för att vi inte kommer att ange något eller för att vi skriver in text men vi ångrar det i slutändan:
Steg 4
Där kan vi inte använda varken: q eller: q!, I det här fallet kommer vi att använda Esc -tangenten med vilken vi kommer att gå till normalt läge och där kommer vi att kunna använda de tidigare kombinationerna. Om flera filer är öppna med vim samtidigt och vi vill stänga dem i ett enda steg måste vi utföra följande:
: qa!
2. Spara filer med Vim -redigeraren på Linux
Steg 1
När respektive ändringar har gjorts i den aktuella filen kan vi köra följande rad för att tillämpa önskade ändringar på den:
: wq
NoteraDetta uppenbarligen efter att ha använt i -tangenten för att infoga texten och använda esc -tangenten för att återgå till normalt läge.
Steg 2
Ett annat enklare alternativ för att spara och stänga vim är att köra följande:
: x
Steg 3
Några ytterligare kommandon för att avsluta vim är:
- Tryck på Shift -tangenten och använd zz -tangenterna
Skift + z + z
- Tryck på Shift -tangenten och använd zq -tangenterna
Skift + z + q
3. Öppna olika Vim -lägen i Linux
Som en ytterligare punkt till vad vim erbjuder oss kommer Solvetic att förklara hur man får åtkomst till de olika sätten för vim, dessa är:
Normalt lägeFör att använda normalt läge, kör bara vim eller använd Esc -tangenten i något av ovanstående lägen:
Infoga lägeOm vi vill använda det infogningsläge som filen i texten läggs till eller redigeras med trycker vi på knappen i och notera att längst ner finns förklaringen "infoga"
KommandolägeFör att använda kommandoläget måste vi använda tecknen:.Tack vare det här läget kan vi använda funktioner som att söka och ersätta med reguljära uttryck.
Visuellt lägeOm vår plan är att använda det visuella läget måste vi skriva bokstaven
v
Vi ser hur denna redaktör är en användbar och enkel lösning för att utföra alla uppgif.webpter för att redigera filer i de olika katalogerna i Linux tack vare vart och ett av dess verktyg och sätt att arbeta på ett inte bara säkert men också praktiskt sätt.