【Linux-Tools】-vim-Einführung

1. Die vier Modi von Vim

Vim ist ein Multimodus-Editor, der hauptsächlich Befehlsmodus, Bearbeitungsmodus, Endzeilenmodus und Ersetzungsmodus umfasst. Die Beziehung zwischen den vier Modi ist wie folgt:
Bildbeschreibung hier einfügen

  • Umschalt+: Wechseln Sie in den unteren Zeilenmodus.
  • i: Wechseln Sie in den Bearbeitungsmodus unter dem aktuellen Cursor.
  • a: Der Cursor springt einen Schritt zurück, um in den Bearbeitungsmodus zu gelangen.
  • o: Der Cursor wechselt zu einer neuen Zeile und wechselt in den Bearbeitungsmodus.
  • Shift+r wechselt in den Ersetzungsmodus.
    Hinweis : Mit Ausnahme des Befehlsmodus werden die anderen drei Modi alle in den Befehlsmodus + Befehl konvertiert, und es
    ist nur erforderlich, in den Befehlsmodus ohne Gehirn-Esc zu wechseln.

Zweitens Befehlsmodus

1, kopieren, ausschneiden, einfügen

  • yy/nyy: kopiert die aktuelle Zeile oder kopiert n Zeilen einschließlich der aktuellen Zeile
  • p/np: Einmal oder mehrmals unter dem aktuellen Cursor einfügen
    Bildbeschreibung hier einfügen
    Verwenden Sie im Befehlsmodus den Befehl yy, um die Zeile zu kopieren, in der sich der Cursor befindet, und verwenden Sie zum Einfügen den Befehl np.

Bildbeschreibung hier einfügen

  • dd/ndd: Schneidet die aktuelle Zeile oder n Zeilen einschließlich der aktuellen Zeile aus.
    Hinweis : Wenn nur der dd/ndd-Vorgang ohne den p/npp-Vorgang (Einfügen) ausgeführt wird, entspricht dieser Befehl dem Löschen.

2. Vorgang rückgängig machen

  • u: Macht die letzte Operation rückgängig.
  • Strg+r: Macht den u-Vorgang rückgängig.

3. Cursorbewegung

  • Umschalt+g: Bewegt den Cursor an das Ende des Dokuments.
  • gg: Bewegen Sie den Cursor an den Anfang des Dokuments.
  • n+Umschalt+g: Bewegt den Cursor in die angegebene Zeile.
    Cursor aktuelle Zeile:
    Bildbeschreibung hier einfügen
    10+Shift+g:
    Bildbeschreibung hier einfügen
  • Umschalt+4 ($): Bewegt den Cursor an das Ende der Dokumentzeile.
  • Umschalt+6 (^): Bewegt den Cursor an den Anfang der Dokumentzeile.
  • w/nw: Bewegt den Cursor innerhalb der Zeile in Einheiten von einem oder mehreren Wörtern rückwärts.
  • b/nb: Bewegt den Cursor innerhalb der Zeile in Einheiten von einem oder mehreren Wörtern vorwärts.

4. Ersetzen, auswählen, löschen

  • Shift+~ / nShift+~ : Umschalten zwischen Groß- und Kleinschreibung.
  • r/nr: Ersetzt das Zeichen, an dem sich der aktuelle Cursor befindet, oder mehrere Zeichen einschließlich des aktuellen Cursors.
  • x/nx: Inline-Löschung, links -> rechts.
  • X/nX: Inline-Löschung, rechts -> links.
  • v/nv: Wählen Sie ein oder mehrere Zeichen in der Zeile aus.
  • d/nd: kooperieren Sie mit den linken und rechten Tasten, um ein oder mehrere Zeichen zu löschen oder die ausgewählten Zeichen zu löschen.

5. Verwendung des hjkl-Schlüssels

Bei der Verwendung von Vim können nicht nur die Aufwärts-, Abwärts-, Links- und Rechtspfeile den Cursor nach oben, unten, links und rechts bewegen, h: den
Cursor nach links bewegen
j: den Cursor nach unten bewegen
k: den Cursor bewegen bis zum Laufwerk
l: Bewegen Sie den Cursor nach rechts

6. Mehrzeiliger Kommentar, gehe zu Mehrzeiliger Kommentar

Die Methode des mehrzeiligen Kommentars:
① Drücken Sie "Esc", um den Befehlszeilenmodus aufzurufen.
② Drücken Sie "Strg + v", um den visuellen Blockmodus aufzurufen.
③ Verwenden Sie die Aufwärts-, Abwärts-, Links- und Rechtstasten, um die Anzahl der Zeilen anzupassen kommentiert werden und die Breite der Zeile
④ Drücken Sie dann „Umschalt + i“, um in den Einfügemodus zu gelangen
⑤ Geben Sie Kommentarsymbole ein, z. B.: „#“, „//“
⑥ Drücken Sie erneut „Esc“, um mehrzeilige Kommentare zu vervollständigen erinnere dich an diesen Schritt~]

So entfernen Sie mehrzeilige Kommentare:
① Drücken Sie „Esc“, um den Befehlszeilenmodus aufzurufen.
② Drücken Sie „Strg + v“, um den visuellen Blockmodus aufzurufen.
③ Verwenden Sie die Aufwärts-, Abwärts-, Links- und Rechtstasten, um die Anzahl der Zeilen anzupassen kommentiert werden und die Breite der Linie
④ Drücken Sie d, um den Kommentar abzuschließen

Drittens, Bearbeitungsmodus

Bildbeschreibung hier einfügen

Viertens, der Bottom-Line-Modus

  • set nu: Zeigt die Anzahl der Zeilen an.

  • set/nonu: Zahl der Zeilen nicht anzeigen.

  • /Taste: Taste bedeutet, dass der zu durchsuchende Inhalt hervorgehoben wird.

  • ! Anweisungen (Führen Sie die grundlegenden Befehle der Linux-Umgebung im Bottom-Line-Modus von Vim aus)
    Bildbeschreibung hier einfügen

  • vs-Datei: Mehrfensterbearbeitung
    Bildbeschreibung hier einfügen

  • Strg+ww: Wechselt den Cursor zum Fenster

  • %s///g: Inhalt ersetzen
    Bildbeschreibung hier einfügen
    Bildbeschreibung hier einfügen

  • w: Aktuelles Dokument speichern.

  • q: Aktuelles Dokument beenden.

  • wq: Speichern und beenden Sie das aktuelle Dokument.

  • Nach w oder q hinzufügen! Steht für „Speichern erzwingen“ oder „Beenden erzwingen“.

Fünf, Ersatzmodus

Nachdem Shift+r in den Ersetzungsmodus eintritt, können Sie die ursprünglichen Zeichen nach Belieben ersetzen.

Sechs, Vim-Konfiguration

Die Konfiguration von Vim besteht darin, eine .vimrc-Konfigurationsdatei zu berühren und die Befehle hinzuzufügen, die Sie konfigurieren möchten.
Beispiel: Wenn Sie set nu hinzufügen, wird die Anzahl der Zeilen im Dokument angezeigt.
Eine detailliertere Konfiguration finden Sie online.

Supongo que te gusta

Origin blog.csdn.net/Djsnxbjans/article/details/128594334
Recomendado
Clasificación