Detaillierte Erklärung des Linux-Texteditors Vim

Detaillierte Erklärung des Linux-Texteditors Vim

Vim ist ein leistungsstarker Vollbild-Texteditor und der am häufigsten verwendete Texteditor unter Linux/UNIX. Seine Funktion besteht darin, Textdateien zu erstellen, zu bearbeiten und anzuzeigen. Vim hat keine Menüs, nur Befehle. (Wird beim Bearbeiten einiger Konfigurationsdateien und beim Schreiben einiger einfacher Skripte verwendet)

Die drei Arbeitsmodi von Vim: Befehlsmodus, Einfügemodus und Bearbeitungsmodus
vi [Dateiname] –> Befehlsmodus aufrufen, iao eingeben, um in den Einfügemodus zu wechseln Befehlsmodus: wq eingeben, um zu beenden; iao eingeben, um in den Einfügemodus zu wechseln; Eingabe: Bearbeitungsmodus aufrufen Einfügemodus: ESC, um Befehlsmodus zu beenden Bearbeitungsmodus: Eingabe, um den Befehl zu beenden

Befehl einfügen:

Positionierbefehl:


Löschbefehl:


Kopier- und Ausschneidebefehle:


Befehle zum Ersetzen und Rückgängigmachen:


Such- und Suchen-Ersetzen-Befehle:


Befehle speichern und beenden:

Vim-Tipps

Ergebnis der Ausführung des Importbefehls: r! Befehlsdefinition Tastenkombination: map Tastenkombinations-Auslösebefehl Beispiel: map ^PI#
:Karte ^B 0x
Hinweis: Strg+v, Strg+p erzeugt den Effekt ^P oder Strg+v+p

Oben finden Sie eine ausführliche Erklärung und Integration des vom Herausgeber vorgestellten Linux-Texteditors Vim. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Praktische Linux Vim-Befehle erklärt
  • So bedienen Sie die Editoren vi und vim unter Linux
  • Einführung in die Installation des Vim-Plugins unter Linux

<<:  So implementieren Sie das Singleton-Muster in Javascript

>>:  Mysql-Optimierung Zabbix-Partitionsoptimierung

Artikel empfehlen

Lösung für den ES-Speicherüberlauf beim Starten von Docker

Fügen Sie die Datei jvm.options zur Elasticsearch...

js, um einen einfachen Kalendereffekt zu erzielen

In diesem Artikel wird der spezifische Code von j...

Das Laufschrift-Tag in HTML erzielt einen nahtlosen Laufschrift-Effekt

Das <marquee>-Tag ist ein Tag, das paarweis...

Vue implementiert den Schnittstellen-Gleiteffekt

In diesem Artikelbeispiel wird der spezifische Co...

Beispiel zum Aktivieren des Brotli-Komprimierungsalgorithmus für Nginx

Brotli ist ein neues Datenformat, das eine um 20 ...

Zusammenfassung der Wissenspunkte des Datenbankindex

Inhaltsverzeichnis Erster Blick-Index Das Konzept...

Implementierung der Nginx-Konfiguration des lokalen Image-Servers

Inhaltsverzeichnis 1. Einführung in Nginx 2. Aufb...

Beispielcode, der gängige Grafikeffekte in CSS-Stilen zeigt

Lassen Sie mich kurz einige gängige Grundgrafiken...