Ich bin ein neuer vi / vim-Texteditor. Wie kann ich den vi-Editor beenden und meine Änderungen unter einem Linux-oder Unix-ähnlichen Betriebssystem speichern? Können Sie mir den Befehl zum Speichern und Beenden der Datei in vim geben?,
Tutorial details | |
---|---|
Difficulty | Easy (rss) |
Root privileges | No |
Requirements | vi / vim |
Time | Less than 1 min |
vi or vim (Vi IMproved) is text editor or a programmers text editor., Sie können Programme oder Konfigurationsdateien auf dem Linux/Unix-Server bearbeiten. Vim ist abwärtskompatibel zu Vi. Auf dieser Seite wird erläutert, wie Sie eine Datei in Vim oder vi speichern und den Editor unter Linux oder Unix-ähnlichen Systemen beenden.,
Vim Speichern und Beenden des Editorbefehls
Das Verfahren zum Speichern einer Datei in vim / vi und Beenden des Editors lautet wie folgt:
- Öffnen Sie die Terminalanwendung in Linux oder Unix
- Als nächstes öffnen Sie eine Datei in vim / vi, geben Sie ein: vim Dateiname
- Um eine Datei in Vim / vi zu speichern, drücken Sie die Esc-Taste, geben Sie :w ein und drücken Sie die Eingabetaste
- Esc-Taste, Typ 😡 und drücken Sie die Eingabetaste
Lassen Sie uns alle Befehle und Beispiele im Detail sehen.,
So öffnen Sie eine Datei in Vim / Vi
Sie können vi/vim starten, indem Sie den folgenden Befehl eingeben:
vim-Modi verstehen
Wenn wir den vim/vi-Texteditor starten, befinden wir uns im normalen Modus. In diesem Modus können Sie vim-Befehle verwenden und gemäß unseren Anforderungen in der Datei navigieren. Um Text zu bearbeiten, müssen Sie den Einfügemodus durch Drücken der i-Taste aufrufen. Auf diese Weise können wir unser Programm oder Konfigurationsdateien wie /etc/nginx/nginx bearbeiten.conf.
Natürlich können Sie durch erneutes Drücken der Esc-Taste in den normalen Modus zurückkehren.,
Speichern und Beenden des vi-oder vim-Texteditors
Speichern und Beenden des vi-oder vim-Editors mit Speichern aller vorgenommenen Änderungen:
- Wenn Sie sich derzeit im Einfüge-oder Anhängemodus befinden, drücken Sie die Esc-Taste.
- Drücken Sie : (Doppelpunkt). Der Cursor sollte neben einer Eingabeaufforderung mit Doppelpunkt in der unteren linken Ecke des Bildschirms wieder angezeigt werden.,
- Geben Sie den folgenden Befehl ein (Typ 😡 und drücken Sie die Eingabetaste):
:x
ODER
:x!
ODER
:wq!
- Drücken Sie die Eingabetaste
- Dies beendet den Editor und alle Änderungen, die Sie am Dokument vorgenommen haben, werden im datei.
Verwenden Sie x, um eine Datei zu speichern und zu beenden:
Abb.01: Vi / vim Demo speichern und beenden.
So entfernen Sie alle Änderungen in vi / vim
Wenn Sie keine Änderungen speichern möchten, drücken Sie zuerst die Esc-Taste. Um Vim zu verlassen, ohne Änderungen zu speichern, drücken Sie: q!, gefolgt von ENTER-Taste.
Weitere Hilfe zu vim-Befehlen erhalten
Möchten Sie den vim-Texteditor lernen? Starten Sie den vim-Tutor, indem Sie den folgenden Befehl am Linux -, macOS-und Unix-ähnlichen System eingeben:$ vimtutor
$ vimtutor it
$ vimtutor fr
vimtutor in action
Zusammenfassung der vim/vi-Befehle
Befehl | Beschreibung |
---|---|
Drücken Sie die ESC-Taste Typ :q! Drücken Sie die EINGABETASTE |
Beenden Sie vim, ohne Änderungen zu speichern, dh Änderungen, die Sie vorgenommen haben, werden verworfen., |
Drücken Sie die ESC-Taste Typ: wq Drücken Sie die EINGABETASTE |
Speichern Sie eine Datei und beenden. |
Drücken Sie die ESC-Taste Typ: x Drücken Sie die EINGABETASTE |
Speichern Sie eine Datei und beenden. |
<
Sie haben gelernt, wie Sie eine Datei in vim speichern und den Texteditor mit verschiedenen vim-Befehlen verlassen. Weitere Informationen finden Sie auf der vim-Website oder auf den folgenden Seiten.
- So beenden Sie den Befehl top In Linux / Unix / BSD / OS X
- So beenden Sie den Befehl Vim Texteditor
- Vi / Vim: Speichern Und beenden Sie den Befehl Editor
- So laden Sie ihn neu .vimrc-Datei ohne Neustart von vim unter Linux / Unix
🐧 Holen Sie sich die neuesten tutorials zu Linux, Open Source & DevOps per RSS-feed oder Wöchentlichen E-Mail Newsletters.
🐧 15 Kommentare bisher…, add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |