Stap-voor-stap handleiding: Hoe u vi Editor in Linux afsluit

Stap-voor-stap handleiding: Hoe u vi Editor in Linux afsluit

Voor degenen die nieuw zijn in Linux, vikan het verlaten van de editor vaak verwarrend zijn vanwege de verschillende modi en opdrachtstructuur. Het is essentieel om te weten hoe u correct afsluit, of u nu van plan bent om uw voortgang op te slaan of uw wijzigingen helemaal te laten vallen.

Verschillende modi invi

De vieditor functioneert hoofdzakelijk in twee hoofdmodi:

  • Opdrachtmodus: Deze modus wordt gebruikt voor navigatie en het uitvoeren van verschillende opdrachten.
  • Invoegmodus: In deze modus kunt u tekst toevoegen en wijzigen.

Wanneer u opent vi, staat het standaard in de Commandomodus. Om over te schakelen naar de Invoegmodus, drukt u op i. Om terug te gaan naar de Commandomodus vanuit de Invoegmodus, drukt u gewoon op Esc.

Hoe u wijzigingen kunt opslaan en kunt afsluitenvi

  • Druk eerst op Escom de opdrachtmodus te openen.
  • Typ vervolgens :wqen druk op Enter.

Met deze sequentie worden uw wijzigingen opgeslagen en wordt de editor gesloten.

Sluiten vizonder wijzigingen op te slaan

  • Druk Escom naar de opdrachtmodus te gaan.
  • Typ :q!en druk op Enter.

Met deze aanpak worden vide wijzigingen die u tijdens uw sessie hebt aangebracht, niet opgeslagen.

Een andere methode om op te slaan en af ​​te sluiten

  • Zorg ervoor dat u zich in de opdrachtmodus bevindt door op te drukken Esc.
  • Druk vervolgens :xop Enter.

De :xopdracht slaat alleen eventuele wijzigingen op als deze bestaan ​​en sluit vervolgens af vi.

Afsluiten vimet sneltoetsen

  • Druk op Escom naar de opdrachtmodus te gaan.
  • Druk tweemaal op Shift+ ( ) om op te slaan en af ​​te sluiten.ZZZ

Als u dit doet, ZZworden uw wijzigingen onmiddellijk opgeslagen en wordt de editor gesloten.

Wat te doen als de Escsleutel defect raakt

Als de Esctoets niet werkt, probeer dan deze alternatieven om de Command-modus te bereiken:

  • Druk op Ctrl+ [.
  • Druk op Ctrl+ C.

Zodra u succesvol bent overgeschakeld naar de opdrachtmodus, kunt u de juiste opdracht uitvoeren om af te sluiten vi.

Veelvoorkomende problemen oplossen

Als u foutmeldingen krijgt terwijl u probeert af te sluiten, zoals:

E37: No write since last change (add! to override)

Dit geeft aan dat er wijzigingen zijn die niet zijn opgeslagen. Om af te sluiten zonder op te slaan, gebruikt u :q!. Om uw werk op te slaan en af ​​te sluiten, kiest u voor :wqof ZZ.

Als u bekend bent met de juiste exitprocedures, viverbetert u uw algehele ervaring en beschermt u uw werk.

Bron

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *