Vi editor er en forkortelse for Visual Editor-appen og er et kommandolinjebasert verktøy som brukes som standardredigerer i nesten alle Linux-distribusjoner. Det ligner på Notisblokk på Windows eller TextEdit på macOS.
I denne veiledningen skal vi vise deg hvordan du kan arbeide med Vi-editoren og de viktigste snarveiene du kan bruke, som vil hjelpe deg med å effektivt redigere en fil. Vi har tre hovedmodi som du kan bruke, inkludert kommandomodus, Escape-modus og Insert-modus som vi skal diskutere i dag.
1. Kommandomodus
Kommandomodusen i vi-editoren er den første modusen du får når du åpner vi-editoren. I denne modusen betraktes hvert skrevet tegn som en kommando. Derfor vil vi-redigereren ikke vise eller vise noen av disse kommandoene i vinduet. Videre, så lenge du er i denne modusen, kan du kopiere, lime inn, gå gjennom filen eller til og med slette noen tegn fra filen. I tillegg, hvis du bruker en av de to andre modusene og trenger å gå tilbake til kommandomodus, er alt du trenger å gjøre bare å trykke på [ESC] -tasten fra tastaturet.
For å åpne en fil i vi-redigereren, start terminalen og skriv inn følgende kommando:
vi filnavn
Hvor filnavnet kan være en ny fil som skal opprettes, eller en allerede eksisterende fil.
Hvis du opprettet en ny fil som ikke allerede avsluttes, bør du få noe som skjermbildet nedenfor:
Du kan bruke følgende snarveier:
- dd brukes til å slette en linje fra filen
- dw brukes til å slette et ord fra en fil
- x brukes til å fjerne et tegn fra en fil
- G brukes til å gå til slutten av filen
- Markører brukes til å flytte og navigere i filen
2. Escape-modus
For å kunne bruke denne modusen, må du først være i kommandomodus, og deretter trykke på kolon ":". I denne modusen kan du vanligvis skrive hvilken som helst kommando ved siden av kolontegnet. Forover skråstrek kan brukes i stedet for kolontegnet, og det er i tilfelle du trenger å søke i teksten i filen.
Følgende kommandoer kan brukes i fluktmodus:
- : wq, brukes til å lagre og avslutte filen. Vær oppmerksom på at kommandoen ikke skiller mellom store og små bokstaver, og den vises nederst på skjermen, som du kan se på skjermbildet nedenfor.
- : q! brukes til å avslutte filen uten å lagre.
- : q brukes til å avslutte filen.
- : w brukes til å lagre filen uten å avslutte den.
- / string brukes til å søke etter strengen i filen.
Du kan trykke på enter, og markøren vil markere strengen du søker etter hvis den finnes som skjermbildet nedenfor:
3. Sett inn modus
I innsettingsmodus blir hvert tastaturtrykk behandlet som en tekst, og vi-redigereren vil forhåndsvise det på skjermen slik det er tastet inn fra tastaturet av brukeren. Dette er modusen der du får lov til å begynne å skrive inn og legge inn tekst i filen.
Under innsettingsmodus kan du bruke følgende snarveier:
- [ESC] + i, brukes til å sette inn tekst
- [ESC] + a, brukes til å legge til tekst
- [ESC] + A brukes til å legge til tekst på slutten av en linje
- [ESC] + r, brukes til å erstatte et tegn i filen
Konklusjon
Alt handler om Vi-redaktøren og bruken av den i Linux. Forhåpentligvis hjalp denne opplæringen deg med å gjøre deg klar til å redigere filene dine ved hjelp av vi-editoren og effektivt bruke snarveiene.