Wie man Dateien in Vim sichert, bevor man den Vim-Editor verlässt

Suraj Joshi 30 Januar 2023
  1. Öffnen der Dateien mit Vim/Vi-Editor
  2. Speichern Sie die Datei im Editor Vim
  3. Speichern Sie die Datei in Vim und beenden Sie den Editor
  4. Beenden von Vim ohne die Änderungen zu speichern
Wie man Dateien in Vim sichert, bevor man den Vim-Editor verlässt

Vim und seine frühere Version Vi gehören zu den am weitesten verbreiteten und beliebtesten Editoren unter Benutzern, die die Befehlszeilenschnittstelle häufig benutzen. Die verschiedenen Betriebsmodi in Vim und Vi machen sie ziemlich unterschiedlich, und daher könnten Anfänger sie schwierig zu benutzen finden.

Es gibt zwei Betriebsarten in Vim und Vi. Die zwei Modi in Vim sind Normal und Einfügen. Der Normal-Modus ist der Standardmodus von Vim, und der Einfüge-Modus ist ähnlich wie bei anderen Texteditoren, in denen alles, was wir tippen, auf dem Bildschirm erscheint.

Wir benutzen die Befehle :w, um die Dateien in Vim mit Beenden zu speichern, :q, um den Editor zu verlassen, und :wq im normalen Modus, um die Dateien zu speichern und den Editor zu beenden.

Öffnen der Dateien mit Vim/Vi-Editor

Um beliebige Dateien mit Vim/Vi zu öffnen, benutzen wir den Befehl vim, gefolgt vom Pfad der Datei, die mit dem Editor geöffnet werden soll.

vim abc.txt

Er öffnet die Datei abc.txt im Vim-Editor.

Wir können den Editor auch mit dem Befehl vim öffnen und die Datei dann mit dem untenstehenden Befehl öffnen:

:e filename

filename ist der Name der zu öffnenden Datei.

Speichern Sie die Datei im Editor Vim

Um die Datei in Vim zu speichern, ohne den Editor zu verlassen, führen wir die folgenden Schritte durch:

  • Umschalten in den Normal-Modus

    Wenn wir uns im Modus Einfügen befinden, können wir die Taste Esc benutzen, um wieder in den Modus Normal zu wechseln.

  • Geben Sie den Befehl :w ein
  • Drücken Sie die Eingabetaste

    Es wird die Änderungen in der in Vim geöffneten Datei speichern.

Um die Datei unter einem anderen Namen zu speichern, benutzen wir den folgenden Befehl:

:w filename_updated

Es wird den Dateinamen mit dem Namen filename_updated speichern.

Speichern Sie die Datei in Vim und beenden Sie den Editor

Um die Datei in Vim zu speichern und den Editor zu beenden, führen wir die folgenden Schritte durch:

  • Umschalten in den Normal-Modus
  • Geben Sie den Befehl :wq ein
  • Drücken Sie die Eingabetaste

    Es wird die Änderungen in der in Vim geöffneten Datei speichern und den Editor verlassen.

Wir können auch den Befehl :x benutzen, um die Datei in Vim zu speichern und den Editor zu beenden. Der Befehl :x speichert nur die Datei-Änderungen vor dem Beenden, während der Befehl :wq auch die Datei-Änderungszeit aktualisiert.

Beenden von Vim ohne die Änderungen zu speichern

Um Vim zu beenden, ohne die Änderungen zu speichern, führen wir die folgenden Schritte durch:

  • Zum Normal-Modus wechseln
  • Geben Sie den Befehl :q! ein
  • Drücken Sie die Eingabetaste

    Es verlässt den Editor, ohne die Änderungen zu speichern.

Suraj Joshi avatar Suraj Joshi avatar

Suraj Joshi is a backend software engineer at Matrice.ai.

LinkedIn

Verwandter Artikel - Linux Vim