[LINUX] [Lernmemorandum] Einführung in vim

Was ist vim

vim ist einer der Texteditoren. Im Gegensatz zu einem allgemeinen Texteditor sollte Vim nur mit CUI und Tastatur bedient werden, sodass alle Operationen nur mit der Tastatur möglich sind. Die grundlegende Bedienungsmethode ist dieselbe wie bei vi. Sie können den Text je nach Situation in verschiedenen Modi bearbeiten und eine Vielzahl von Funktionen realisieren, indem Sie vor Ort eine Kombination kleiner Befehle erstellen.

Von vim verwendete Befehle

Da vim ein von vi abgeleiteter Texteditor ist, werden hauptsächlich Linux-Befehle verwendet.

** Grundlegende Befehle ** Der aktivierte Status ist der normale Modus. Wenn Sie aus diesem Status heraus "i" </ font> eingeben, wird in den Eingabemodus gewechselt. Geben Sie im Eingabemodus "esc" </ font> ein, um zum normalen Modus zurückzukehren.

Um Vim zu beenden, geben Sie ":" </ font> ein, um in den Befehlszeilenmodus zu wechseln, und dann "q" </ font> Betreten und eingeben. Sie können jetzt beenden.

Wenn Sie die Änderungen ignorieren und beenden möchten, geben Sie ": q!" </ Font> ein. Wenn Sie hinzufügen!, Können Sie die Änderung ignorieren und beenden. Wenn Sie die Datei mit Vim neu schreiben und speichern, können Sie sie speichern und beenden, indem Sie "wq" </ font> nach: drücken. Wenn es ist: w, wird es gespeichert und Vim wird nicht enden. Wenn Sie den Dateinamen ändern und durch Überschreiben speichern möchten, können Sie ihn wie folgt ändern und speichern: w mit dem Dateinamen, den Sie ändern möchten.

** Mobile Befehle ** Geben Sie im normalen Modus "gg" </ font> ein, um nach oben zu gelangen. Im Gegenteil, wenn Sie nach unten gehen möchten, können Sie sich sofort bewegen, indem Sie "G" </ font> eingeben.

Sie können zum Zeilenanfang wechseln, indem Sie "^" </ font> eingeben. Umgekehrt können Sie zum Ende der Zeile wechseln, indem Sie "$" </ font> eingeben.

** Befehl suchen / ersetzen ** Geben Sie nach Eingabe von "/" </ font> im normalen Modus das zu suchende Wort ein und drücken Sie die Eingabetaste, um zur Position dieses Wortes zu gelangen.

Wechseln Sie in den Befehlsmodus mit:. "s" </ font> gefolgt von "/" </ font> und dem Wort oder Zeichen, das Sie in der Zeile ersetzen möchten. Geben Sie danach / und das geänderte Zeichen oder Wort ein. In diesem Fall wird nur das erste übereinstimmende Zeichen ersetzt. Wenn Sie das erste und das nachfolgende übereinstimmende Zeichen in der Zeile gleichzeitig ersetzen möchten, geben Sie anschließend / und "g" </ font> ein. Beispiel): s / a / A / g Ersetzen Sie alle "a" durch "A"

** Befehl abbrechen ** Geben Sie zum Wiederherstellen "u" </ font> ein. Wenn Sie den Status nach der Verarbeitung ändern möchten, bevor Sie u drücken, können Sie den Status mit Strg + r ändern.

Impressionen

Da vim ein Editor ist, der Befehlsoperationen abwickelt, dachte ich zunächst, es sei schwierig, dorthin zu gelangen, und der Schwellenwert sei hoch. Ich hatte den Eindruck, dass es bequemer ist, es zu verwenden, als ich erwartet hatte, die Erklärung zu hören. Da ich vi bei der Arbeit verwenden kann, konnte ich auch verschiedene Befehle lernen, die dazu führten.

Obwohl es sich um einen Standardeditor handelt, weist es eine hohe Leistung und ein leichtes Verhalten auf und kann in jeder Umgebung verwendet werden. Daher habe ich gehört, dass Sie, sobald Sie sich daran gewöhnt haben, nicht mehr zu anderen Editoren zurückkehren können, sodass ich es auf jeden Fall verwenden möchte.

Recommended Posts