Website-Suche

So speichern und beenden Sie eine Datei im Vi/Vim-Editor unter Linux


Es stimmt, dass das Erlernen des Vi/Vim-Editors – eines bekannten Texteditors im Linux-Ökosystem – nicht so einfach ist wie das Erlernen von Nano oder Emacs, da es einen kleinen Aufwand erfordert, der sich lohnt.

Viele Menschen haben Angst davor, es zu lernen, aber im Ernst, ohne wichtige Gründe. In diesem kurzen Artikel, der sich an Einsteiger in Vi/Vim-Texteditoren richtet, lernen wir ein paar grundlegende Befehle; So speichern Sie eine Datei, nachdem Sie ihren Inhalt geschrieben oder geändert haben.

Installieren Sie Vim auf Linux-Systemen

In den meisten heutigen Linux-Distributionen ist der Vi/Vim-Editor vorinstalliert. Wenn nicht, installieren Sie die Vollversion von Vim (Debian-Systeme bieten vim-tiny mit weniger Funktionen), indem Sie den Systempaketmanager wie gezeigt verwenden:

sudo apt install vim            [On Debian, Ubuntu and Mint]
sudo yum install vim            [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a app-editors/vim  [On Gentoo Linux]
sudo apk add vim                [On Alpine Linux]
sudo pacman -S vim              [On Arch Linux]
sudo zypper install vim         [On OpenSUSE]    

Hinweis: Um die neuesten Funktionen von Vim nutzen zu können, müssen Sie Vim von der Quelle installieren.

So erstellen Sie Dateien in Vi/Vim

Um eine Datei mit vi/vim zu erstellen oder zu öffnen, führen Sie den folgenden Befehl aus, der eine neue Datei erstellt oder eine vorhandene Datei zur Bearbeitung öffnet.

vim file.txt
OR
vi file.txt

Vi/Vim-Bearbeitungsmodi

Der Vi/Vim-Editor verfügt über zwei Modi: Befehl und Einfügen. Im Befehlsmodus können Sie Tastaturtasten zum Kopieren, Einfügen, Löschen, Navigieren und für eine Reihe verschiedener Aufgaben außer der Texteingabe verwenden.

Im Modus Einfügen können Sie Text in eine Datei schreiben, mit der Eingabetaste in eine neue Zeile wechseln und mit den Pfeiltasten zwischen den Texten navigieren. Um in den Einfüge-Modus zu gelangen, drücken Sie i und beginnen Sie mit der Texteingabe wie gezeigt.

So speichern Sie Dateien im Vi/Vim-Editor

Sobald Sie eine Datei geändert haben, drücken Sie [Esc], wechseln Sie in den Befehlsmodus, drücken Sie :w (speichern und mit der Bearbeitung fortfahren) und drücken Sie [Enter] wie unten gezeigt.

Um die Datei zu speichern und gleichzeitig zu beenden, können Sie die Tasten ESC und :x verwenden und [Enter] drücken. Drücken Sie optional [Esc] und geben Sie Umschalt + Z Z ein, um die Datei zu speichern und zu verlassen.

Speichern Sie den Inhalt der Vim-Datei in einer neuen Datei

Um den Dateiinhalt in einer neuen Datei mit dem Namen newname zu speichern, verwenden Sie ESC und :w newname oder :x newname und drücken Sie [Enter].

Von hier aus können Sie nun weitermachen, um allgemeine Vi/Vim-Tipps und -Tricks zu lernen, die verschiedenen Modi zu verstehen und vieles mehr:

  • Erfahren Sie nützliche Tipps und Tricks zum „Vi/Vim“-Editor, um Ihre Fähigkeiten zu verbessern
  • 8 interessante Tipps und Tricks zum „Vi/Vim“-Editor für jeden Linux-Administrator

Vi/Vim-Tastaturkürzel

Um mehr über den vi/vim-Editor zu erfahren, müssen Sie eine neue Datei erstellen und versuchen, die folgenden gängigen Tastenkombinationen für vi/vim selbst zu erlernen.

Das ist es! In einem kommenden Artikel zeigen wir Ihnen, wie Sie den Vim-Texteditor mit einfachen Befehlen verlassen. Denken Sie daran, Ihre Kommentare über das unten stehende Feedback-Formular abzugeben.