For dem, der er nye til Linux, vikan det ofte være forvirrende at forlade editoren på grund af dens særskilte tilstande og kommandostruktur. Det er vigtigt at vide, hvordan du afslutter korrekt, uanset om du planlægger at gemme dine fremskridt eller helt opgive dine ændringer.
Forskellige tilstande ivi
Editoren vifungerer primært i to hovedtilstande:
- Kommandotilstand: Denne tilstand bruges til at navigere og udføre forskellige kommandoer.
- Indsæt tilstand: Denne tilstand giver dig mulighed for at tilføje og ændre tekst.
Når du åbner vi, er den som standard kommandotilstand. Tryk på for at skifte til indsættelsestilstand i. For at gå tilbage til kommandotilstand fra indsættilstand skal du blot trykke på Esc.
Sådan gemmer du ændringer og afsluttervi
- Tryk først
Escfor at gå ind i kommandotilstand. - Skriv derefter
:wqog tryk påEnter.
Denne sekvens gemmer dine ændringer og lukker editoren.
Lukker viuden at gemme ændringer
- Tryk
Escfor at skifte til kommandotilstand. - Skriv
:q!og tryk påEnter.
Denne tilgang afsluttes viuden at bibeholde de ændringer, der er foretaget under din session.
En anden metode til at gemme og afslutte
- Sørg for, at du er i kommandotilstand ved at trykke på
Esc. - Indtast derefter
:xog tryk påEnter.
Kommandoen :xgemmer kun ændringer, hvis de findes, og afslutter derefter vi.
Afslutter vimed genvejstaster
- Tryk
Escfor at gå til kommandotilstand. - Tryk på
Shift+Zto gange (ZZ) for at gemme og afslutte.
Brug ZZvil øjeblikkeligt gemme dine ændringer og lukke editoren.
Hvad skal man gøre, hvis Escnøglen svigter
Hvis Esctasten ikke fungerer, kan du prøve disse alternativer for at nå kommandotilstand:
- Tryk på
Ctrl+[. - Tryk på
Ctrl+C.
Når du har skiftet til kommandotilstand, kan du udføre den relevante kommando for at afslutte vi.
Løsning af almindelige problemer
Hvis du støder på fejlmeddelelser, mens du forsøger at afslutte, såsom:
E37: No write since last change (add! to override)
Dette indikerer, at der er ændringer, der ikke er blevet gemt. Brug for at afslutte uden at gemme :q!. For at gemme dit arbejde og afslutte, skal du vælge :wqeller ZZ.
At sætte dig ind i de korrekte udgangsprocedurer for vikan forbedre din samlede oplevelse og sikre dit arbejde.
Skriv et svar