8 Methoden, um den Vim-Editor in Linux zu verlassen

Vim ist bekannt als ein unglaublich leistungsfähiger Texteditor, aber ebenso bekannt für seine steile Lernkurve. Wenn Sie häufig an der Kommandozeile arbeiten, lohnt es sich, zumindest einige der grundlegenden Funktionen zu lernen. Leider kann selbst etwas so Einfaches wie das Verlassen von Vim schwierig sein, wenn Sie sich nicht die Zeit nehmen, es zu lernen.
Normale Tastenkombinationen helfen Ihnen hier nicht weiter. Nichts, was Sie in Ihrem gesamten Computerleben gelernt haben, wird Ihnen helfen. Vim ist sehr eigenständig, und selbst um es zu verlassen, müssen Sie lernen, wie man die Dinge auf die Vim-Art macht.
Auch lesen: Wie man Vim-Tastenkombinationen verwendet, um Ihren Webbrowser zu navigieren
Aus Versehen Vim gestartet? So kommen Sie schnell wieder raus
Wenn Sie einen anderen Befehl ausführen wollten, aber versehentlich Vim gestartet haben, ist das Verlassen ziemlich einfach. Vim startet im sogenannten “Normalmodus”, was bedeutet, dass Sie die Datei tatsächlich nicht bearbeiten. Alles, was Sie eingeben, wird als Befehl interpretiert.
Zuerst müssen Sie die :-Taste drücken, gefolgt von dem Buchstaben q, um zu beenden. Um Vim zu verlassen, geben Sie Folgendes ein:
:qWenn Sie eine Fehlermeldung erhalten, die besagt: “Kein Schreiben seit der letzten Änderung (fügen Sie ! hinzu, um zu überschreiben)”, haben Sie versehentlich Text eingegeben oder eine Datei geändert. Geben Sie stattdessen Folgendes ein:
:q!
In den Einfügemodus festgefahren?
Möglicherweise haben Sie versucht, zu beenden, indem Sie ein paar verschiedene Buchstaben eingegeben haben und versehentlich im Einfügemodus von Vim gelandet sind. Hier geben Sie tatsächlich neuen Text in eine Datei ein. Sobald Sie sich in diesem Modus befinden, wissen Sie möglicherweise nicht, wie Sie wieder herauskommen. In diesem Fall helfen die obigen Tipps nicht.
Glücklicherweise ist der Schlüssel, um aus dem Einfügemodus herauszukommen, einfach. Drücken Sie einfach die Escape-Taste. Dies bringt Sie zurück in den Normalmodus und ermöglicht es Ihnen, die obigen Anweisungen zu verwenden, um den Editor zu beenden.
So beenden Sie ohne zu speichern
Es ist möglich, dass Sie Vim absichtlich gestartet haben, angefangen haben, eine Datei zu bearbeiten, und jetzt überfordert sind. Wenn Sie Änderungen an der Datei vorgenommen haben und diese nicht behalten möchten, ist es einfach, ohne zu speichern zu beenden.
Wir haben bereits eine Option zum Beenden ohne Speichern oben erwähnt:
:q!Wenn Sie mehrere Dateien geöffnet haben und alle auf einmal ohne zu speichern beenden möchten, ist das auch einfach. Geben Sie einfach Folgendes ein:
:qa!So speichern Sie Ihre Dateien und beenden
Vielleicht haben Sie Änderungen vorgenommen und möchten diese behalten. Glücklicherweise ist dies genauso einfach wie das Beenden ohne zu speichern. Sie müssen nur w zu Ihrem Befehl hinzufügen. Versuchen Sie Folgendes:
:wqWenn Sie kürzere Befehle bevorzugen, wird Folgendes ebenfalls speichern und beenden:
:x
Andere Methoden zum Verlassen von Vim
Es gibt ein paar andere Möglichkeiten, um schnell Vim zu beenden. Zuerst drücken Sie die Escape-Taste, um sicherzustellen, dass Sie sich nicht im Einfügemodus befinden.
Halten Sie die Shift-Taste gedrückt und drücken Sie ZZ, um zu speichern und zu beenden.
Halten Sie Shift gedrückt und drücken Sie ZQ, um ohne zu speichern zu beenden.
Möchten Sie lernen, wie man Vim benutzt?
Wie wir zu Beginn des Artikels erwähnt haben, ist Vim leistungsfähig und es lohnt sich, es zu kennen. Auch wenn es anfangs einschüchternd erscheint, kann das Wissen über den Editor auf lange Sicht sehr nützlich sein. Das gesagt, sind Sie sich vielleicht nicht sicher, wo Sie anfangen sollen.
Glücklicherweise können wir Ihnen auf Ihrem Weg helfen, Vim zu lernen und schließlich zu meistern. Sie können mit unserem Anfängerleitfaden zur Verwendung von Vim beginnen. Dies ist der erste Teil einer mehrteiligen Serie, die Ihnen helfen kann, das Beste aus dem Vim-Editor herauszuholen.