1. Startseite
  2. Vim / Vi
  3. Datei in Vim / Vi sichern und Editor schließen

Datei in Vim / Vi sichern und Editor schließen

Vim ist für viele Nutzer, die oft mit der Kommandozeile arbeiten, der bevorzugte Texteditor. Anders als bei anderen Editoren gibt es bei Vim verschiedene Arbeitsmodi, was für Einsteiger zunächst verwirrend sein kann.

Vim bzw. sein Vorgänger Vi ist auf macOS und nahezu allen Linux-Distributionen vorinstalliert. Wenn du die Grundkenntnisse von Vim beherrschst, bist du gerüstet für den Fall, dass dein bevorzugter Editor einmal nicht zur Verfügung steht.

In dieser Anleitung zeigen wir dir, wie du in Vim / Vi eine Datei speichern und den Editor verlassen kannst.

Die Modi von Vim

Nachdem du den Vim-Editor gestartet hast, befindest du dich im Normalmodus. Hier kannst du Vim-Befehle nutzen und in der Datei navigieren.

Um Text einzugeben, rufst du den Einfügemodus auf, indem du die i-Taste betätigst. In diesem Modus kannst du wie bei einem gewöhnlichen Texteditor Zeichen einfügen und löschen.

Um aus einem anderen Modus zurück in den Normalmodus zu gelangen, drücke einfach die Esc-Taste.

Eine Datei in Vim / Vi öffnen

Um eine Datei in Vim zu öffnen, öffne dein Terminal und gebe vim gefolgt vom Dateinamen ein, den du bearbeiten oder anlegen möchtest:

vim datei.txt

Eine andere Option, um eine Datei zu öffnen, besteht darin, den Editor zu starten und :e Dateiname einzugeben, wobei Dateiname der Name der zu öffnenden Datei ist.

Eine Datei in Vim / Vi sichern

Der Befehl zum Sichern einer Datei in Vim ist :w.

Um die Datei ohne Verlassen des Editors zu sichern, wechsle mit Esc zurück in den Normalmodus, gib :w ein und drücke Enter.

  1. Drücke Esc
  2. Tippe :w
  3. Drücke Eingabe

Es gibt zudem den Aktualisierungsbefehl :up, der den Inhalt des Puffers nur dann in die Datei schreibt, wenn es ungesicherte Änderungen gibt.

Um die Datei unter einem anderen Namen zu sichern, gib :w neuer_dateiname ein und drücke Enter.

Datei sichern und Vim / Vi beenden

Der Befehl zum Sichern einer Datei in Vim und gleichzeitigem Schließen des Editors lautet :wq.

Um die Datei zu sichern und denEditor zu schließen, drücke Esc, um in den Normalmodus zu wechseln, gib :wq ein und drücke Enter.

  1. Drücke Esc
  2. Tippe :wq
  3. Drücke Eingabe

Ein alternativer Befehl zum Sichern einer Datei und Beenden von Vim ist :x.

Der Unterschied zwischen diesen beiden Befehlen liegt darin, dass :x den Puffer nur dann in die Datei schreibt, wenn es ungesicherte Änderungen gibt, während :wq den Puffer stets in die Datei schreibt und die Änderungszeit der Datei aktualisiert.

Vim / Vi ohne Speichern der Datei verlassen

Um den Editor ohne Speichern der Änderungen zu verlassen, wechsle in den Normalmodus, indem du Esc drückst, gib :q! ein und drücke Enter.

  1. Drücke Esc
  2. Tippe :q!
  3. Drücke Eingabe

Fazit

In dieser Anleitung haben wir dir gezeigt, wie du in Vim eine Datei sichern und den Editor schließen kannst. Wenn du neu in Vim bist, besuche die Open Vim Seite, auf der du Vim mit einem interaktiven Tutorial üben kannst.

Zögere nicht, einen Kommentar zu hinterlassen, falls du Fragen hast.

War dieser Beitrag hilfreich?

Verwandte Beiträge