Vim er kjent som en utrolig kraftig tekstredigerer, men er like kjent for sin bratte læringskurve. Hvis du ofte jobber på kommandolinjen, er det verdt å lære i det minste noe av den grunnleggende funksjonaliteten. Dessverre, hvis du ikke tar deg tid til å lære det, kan til og med noe så enkelt som å avslutte Vim være vanskelig.
Vanlige hurtigtaster hjelper deg ikke her. Ingenting du har lært i hele datalivet ditt, vil faktisk hjelpe deg. Vim er veldig mye sin egen skapning, og til og med for å avslutte det, må du lære å gjøre ting på Vim-måten.
Uheldigvis starte Vim? Slik kommer du raskt ut
Hvis du mente å kjøre en annen kommando, men ved et uhell lanserte Vim i stedet, er det ganske enkelt å avslutte. Vim lanseres i det den kaller «Normalmodus», noe som betyr at du faktisk ikke redigerer filen. Alt du skriver vil bli tolket som en kommando.
Først må du skrive inn :
nøkkel, etterfulgt av bokstaven q å slutte. For å komme deg ut av Vim, skriv inn følgende:
:q
Hvis du får en feil som sier «Ingen skriv siden siste endring (legg til! For å overstyre)», skrev du inn tekst eller endret en fil ved et uhell. Skriv inn følgende i stedet:
:q!
Stakk fast i innsettingsmodus?
Du har kanskje prøvd å slutte ved å skrive noen få forskjellige bokstaver og havnet ved et uhell i Vims innsettingsmodus. Det er her du faktisk skriver inn ny tekst i en fil. Når du er i denne modusen, vet du kanskje ikke hvordan du kommer deg ut. I dette tilfellet vil ikke tipsene ovenfor hjelpe deg.
Heldigvis er nøkkelen til å komme seg ut av innsettingsmodus enkel. Bare trykk på Flukt nøkkel. Dette vil returnere deg til normal modus og la deg bruke instruksjonene ovenfor for å avslutte redaktøren.
Hvordan avslutte uten å lagre
Det er mulig du lanserte Vim med vilje, begynte å redigere en fil, og nå er du over hodet. Hvis du har gjort endringer i filen og ikke vil beholde dem, er det enkelt å avslutte uten å lagre.
Vi nevnte allerede ett alternativ for å slutte uten å lagre ovenfor:
:q!
Hvis du har åpnet flere filer og vil avslutte dem alle samtidig uten å lagre, er dette også enkelt. Bare skriv inn følgende:
:qa!
Hvordan lagre filene og avslutte
Kanskje du har gjort endringer og vil beholde dem. Heldigvis er dette like enkelt som å slutte uten å lagre. Du trenger bare å legge til w
til din kommando. Prøv følgende:
:wq
Hvis du foretrekker kortere kommandoer, vil følgende også lagre og avslutte:
:x
Andre metoder for å avslutte Vim
Det er noen andre måter å raskt avslutte Vim. Først, trykk på Flukt for å sikre at du ikke er i innsettingsmodus.
Holder nede Skifte nøkkel og treffer ZZ
vil lagre og slutte.
Holder nede Skifte og slå ZQ
slutter uten å lagre.
Vil du lære hvordan du bruker Vim?
Som vi nevnte øverst i artikkelen, er Vim kraftig og vel verdt å vite. Selv om det virker skremmende i begynnelsen, kan det være veldig nyttig å kjenne redaktøren. Når det er sagt, er du kanskje ikke sikker på hvor du skal begynne.
Heldigvis kan vi hjelpe deg i reisen din mot å lære og til slutt mestre Vim. Du kan starte med vår nybegynnerveiledning for bruk av Vim. Dette er den første i en serie med flere deler som kan ta deg langt for å få mest mulig ut av Vim-redaktøren.