Vim-Benutzer, die mit diesem weltberühmten Texteditor experimentieren, haben wahrscheinlich häufig das Problem, das Programm zu beenden. Dieses leistungsstarke Tool, das einst für UNIX-ähnliche Betriebssysteme entwickelt wurde, kann für Anfänger verwirrend und sogar einschüchternd sein. Wenn Sie jedoch ein paar einfache Schritte befolgen, können Sie unnötige Komplikationen vermeiden und alle Ihre Änderungen beibehalten.
Zuerst müssen Sie verstehen, wie Sie bereits in Vim gefunden haben. Wenn Sie den Editor direkt vom Terminal aus mit dem Befehl "vim" gestartet haben, müssen Sie anscheinend einige Befehle eingeben, um die Änderungen zu speichern und das Programm zu beenden. Wenn Sie jedoch eine Datei geöffnet haben, indem Sie im Dateimanager darauf klicken, wird sie von vim in einem neuen Tab geöffnet. In diesem Fall wird das Programm mit dem Befehl ":q" oder ":q!" je nachdem, ob Sie die Änderungen speichern möchten oder nicht.
Wenn Sie bereits wissen, dass es für Sie an der Zeit ist, Vim zu verlassen, ist es an der Zeit, Ihre Arbeit zu speichern. Wenn die Datei schreibgeschützt geöffnet ist, müssen Sie ":" und geben Sie den Befehlsmodus ein, um die Datei unter einem anderen Namen oder an einem anderen Ort zu speichern. Geben Sie ":w" ein, um die Datei zu speichern. Vim speichert die Änderungen automatisch in der Originaldatei, wenn sie zur Bearbeitung geöffnet wurde.
Korrektes Herunterfahren im vim-Editor
- Drücken Sie die Esc-Taste , um sicherzustellen, dass Sie sich im Befehlsmodus befinden.
- Geben Sie Folgendes ein:w, um alle Änderungen in der aktuellen Datei zu speichern.
- Geben Sie :q ein, um die aktuelle Datei zu schließen. Wenn nicht gespeicherte Änderungen vorliegen, wird Vim Sie warnen und die Datei erst schließen, wenn Sie sicher sind, dass Sie diese Änderungen verlieren möchten.
Wenn Sie Vim beenden möchten, aber alle Änderungen speichern und alle geöffneten Dateien schließen möchten, verwenden Sie im dritten Schritt den Befehl :wq anstelle des Befehls :q.
Es gibt auch einige andere Befehle in Vim, die bei der Arbeit mit Dateien nützlich sein können:
- :e Dateiname - Öffnet eine neue Datei zur Bearbeitung.
- :w Dateiname - Speichert die aktuelle Datei unter einem neuen Namen.
- :r Dateiname - Fügt den Inhalt der Datei an der aktuellen Position ein.
- :split Dateiname - Öffnet ein neues Fenster mit der angegebenen Datei.
Wenn Sie diese Befehle kennen, können Sie effektiv im Vim-Editor arbeiten und vermeiden, dass wichtige Änderungen verloren gehen.
Verwalten des Speicherns von Änderungen
In Vim gibt es mehrere Möglichkeiten, Änderungen in der aktuellen Datei zu speichern, bevor Sie den Editor verlassen:
1. Speichern und Beenden
Nachdem Sie alle erforderlichen Änderungen an der Datei vorgenommen haben, können Sie den Befehl verwenden :wq um die Änderungen zu speichern und den Editor zu verlassen. Dadurch wird die Datei gespeichert und Vim wird geschlossen.
2. Speichern und in Vim bleiben
Wenn Sie nach dem Speichern der Änderungen in Vim bleiben möchten, können Sie dazu den Befehl verwenden :w. Die Datei wird gespeichert, der Editor bleibt jedoch geöffnet, um die Arbeit fortzusetzen.
3. Ausgabe ohne Speichern
Wenn Sie Vim nach der Arbeit beenden müssen, ohne die vorgenommenen Änderungen zu speichern, können Sie den Befehl verwenden :q!. Dadurch wird die Datei nicht gespeichert und Vim wird geschlossen.
4. Änderungen verwerfen und beenden
Wenn Sie versehentlich Änderungen an der Datei vorgenommen haben und diese nicht speichern möchten, können Sie den Befehl verwenden :q!. Dadurch können Sie Vim beenden, die vorgenommenen Änderungen rückgängig machen und die Datei nicht speichern.
Mit diesen Befehlen können Sie das Speichern von Änderungen verwalten und die Arbeit im Vim-Editor bequem beenden.