So suchen Sie in Vim / Vi (Vim-Tutorial)

Vim ist ein beliebter Open-Source-Unix-Texteditor. In diesem Artikel besprechen wir, wie Suchvorgänge in Vim/Vi durchgeführt werden.

So suchen Sie in Vim / Vi (Vim-Tutorial)

Bevor wir zum Hauptinhalt springen, werfen wir einen Blick auf den Befehlssatz in Vim.

Bearbeiten von Text mit Vim

  • cc – eine ganze Zeile ersetzen
  • C / c$ – Ersetzen vom Cursor bis zum Ende einer Zeile
  • cw – Ersetzen Sie vom Cursor bis zum Ende eines Wortes
  • J – Füge die Zeile darunter mit der aktuellen Zeile zusammen, mit einem Leerzeichen dazwischen
  • gJ – Führen Sie die folgende Zeile ohne Leerzeichen dazwischen mit der aktuellen zusammen
  • r – Ersetzen Sie ein einzelnes Zeichen
  • s – ein Zeichen löschen
  • u – rückgängig machen
  • Ctrl + r – wiederholen

Mit Vim in einer Datei suchen

  • * – Zur nächsten Instanz des aktuellen Wortes springen
  • # – Zur vorherigen Instanz des aktuellen Wortes springen
  • /pattern – Verwenden Sie diese Option, um vorwärts nach dem angegebenen Muster zu suchen
  • ?pattern – Verwenden Sie diese Option, um rückwärts nach dem angegebenen Muster zu suchen
  • n – Wiederholen Sie die Suche in der gleichen Richtung
  • N – Wiederholen Sie die Suche in umgekehrter Richtung

Lassen Sie uns nun eine Schritt-für-Schritt-Anleitung zum Durchsuchen von Dateien in Vim oder Vi-Editor erstellen. Sie müssen sich im normalen Modus befinden, wenn Sie in Vim suchen möchten. Wenn Sie den Vim-Editor starten, befinden Sie sich normalerweise im normalen Modus. Wenn Sie aus einem anderen Zustand in den normalen Modus zurückkehren möchten, können Sie dies einfach durch Drücken der Esc-Taste tun.

Grundlegende Schritte für die Suche in einer Datei mit Vim:

  • Drücken Sie /.
  • Geben Sie das Suchmuster ein.
  • Drücken Sie Enter um die Suche durchzuführen.
  • Drücken Sie n um das nächste Vorkommen zu finden oder N um das vorherige Vorkommen zu finden.
  • Wenn Sie nach einem ganzen Wort suchen möchten, können Sie dies tun /\<search pattern \>. Bei den Suchergebnissen in Vim wird die Groß-/Kleinschreibung beachtet. Vim verfolgt alle Suchvorgänge. Wenn Sie den Suchverlauf anzeigen möchten, drücken Sie / oder ? und verwenden Sie die Pfeiltasten nach oben/unten, um einen früheren Suchverlauf zu finden.

    Erstellen Sie einen Sudo-Benutzer in Ubuntu Linux

    Beitragsnavigation

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert