So suchen Sie im VIM -Editor

So suchen Sie im VIM -Editor

Wir haben mehrmals das "VIM" -Deitor -Tool in Linux -Verteilungen gehört. Es das am häufigsten verwendete Multiplattform -Tool, das mehrere Modi erstellt. Jeder seiner Modi hat unterschiedliche Bearbeitungsfunktionen; Einige werden verwendet, um Befehle (Code -Editor) und einige für den Texteditor durchzuführen.

Es ist einfach, mit dem VIM -Editor zu arbeiten, aber mehr Aufmerksamkeit auf dieses Tool zu lenken, um mehr zu erforschen.

Dieser Leitfaden konzentriert sich auf die Suchfunktion des VIM -Editors, der ziemlich praktisch ist. Wir müssen dies verstehen, da die Suche nach dem spezifischen Wort/Zeichenfolge aus großen Dateidaten nicht einfach ist.

Beginnen wir mit dem VIM -Editor, aber denken Sie daran, dass sich Ihr Modus im Befehlsmodus befinden sollte.

Erste Schritte mit VIM Editor

Obwohl der "VIM" -Deitor ein vorinstalliertes Tool in den meisten Linux-Verteilungen ist, führen Sie den angegebenen Installationsbefehl auf einem Terminal aus:

$ sudo apt install Vim

Es wird auf dem System installiert (ich habe bereits auf meinem System).

Geben Sie "Vim" oder "VI" in das Terminal ein, um einen Editor auf dem Bildschirm zu erhalten:

$ vim

Drücken Sie "I", um den Einfügungsmodus zu erhalten und einen zufälligen Kontext von Google hinzuzufügen, um die Verwendung von "Vim" zu erfahren:

So suchen Sie in Vim

Der "VimDer Herausgeber bietet einige Möglichkeiten, nach einem bestimmten Muster zu suchen:

  • Vorwärts suchen
  • Rückwärtssuche

Beachten Sie, bevor Sie über diese beiden Möglichkeiten informieren, dass Sie vorsichtig mit der Empfindlichkeit der Fallempfindlichkeit sind, da die Suche im VIM -Editor Case -sensible ist.

Um dies zu vermeiden, verwenden Sie das ": set ic", oder eine Alternative besteht darin, "\ C" mit dem Suchwort für kleine Wörter und "\ C" für Kapitalwörter zu verwenden.

Vorwärts suchen

Drücken Sie "Esc”So beenden Sie den Einfügenmodus und verwenden Sie die Schrägstrich (/) Mit dem Suchwort für das Schnell Ergebnis.

Zum Beispiel, wenn Sie nach dem Wort suchen “Roku", Dann tippen"/Roku”Im Herausgeber:

In ähnlicher Weise, wenn Sie nach einem "suchen"heim", dann benutze "/heim”. Da die Vorwärtsschärfe (/) die Vorwärtssuche darstellt, wird der Editor das Suchwort aus einer Aufwärtsrichtung hervorheben.

Eine wichtige Sache, die Sie wissen müssen. Der von uns verwendete Suchbefehl sucht nach den Zeichenfolgen, wie es das Wort hervorhebt, ob sie der Teil eines anderen Wortes sind. Um dies zu verstehen, lassen Sie uns ein Beispiel geben, wenn der Herausgeber das Wort „wo“ aus dem Wort „überall“ hebt:

Zwei weitere Hauptfunktionen von Vim Herausgeber, über das Sie wissen sollten:

  • Schlagen Sie die "NSich zum nächsten ähnlichen Wort zu bewegen
  • Schlagen Sie die "NSich auf das vorherige ähnliche Wort zu bewegen

Rückwärtssuche:

Benutze die Fragezeichen (?) mit dem besonderen für rückwärts suchen. Wenn nach rückwärts suchender Suchen der Editor das Suchwort aus Abwärtsrichtung hervorhebt?

Nehmen wir an, wenn Sie nach dem Wort Linux suchen, geben Sie die “ein"?Linux”Im Herausgeber.

Die Suche beginnt vom letzten Kontext.

Suchen Sie das ganze Wort in Vim:

Verwenden Sie die folgende Syntax, um nach dem gesamten Wort in VIM zu suchen:

/\

(Beachten Sie, dass diese Funktion verwendet wird, um nach dem gesamten Wort zu suchen. Es zeigt nicht die jeweiligen Zeichenfolgen, wie wir im obigen Abschnitt gesehen haben.)

Nehmen wir an, wenn Sie /\ eingeben<Wo\> Im Editor wird es nicht mit den Zeichenfolgen von „überall“ übereinstimmen und es wie unten gezeigt hervorheben:

Schauen Sie sich nun ein authentisches Beispiel an:

Wenn Sie nach dem gesamten Wort "sicher" suchen, geben Sie /\ einsicher im Herausgeber:

Abschluss:

In diesem Handbuch haben wir gelernt, wie man die Suchfunktion des VIM -Editors verwendet. Wir haben zwei Möglichkeiten gefunden, nach der bestimmten Zeichenfolge oder dem jeweiligen Wort zu suchen, i-e vorwärts zu suchen und rückwärtssuche zu suchen und die Syntax für das gesamte Wort zu überprüfen.

Der "VimIst das Code- und Texteditor -Tool mit mehreren Modi mit mehreren Modi. Jeder Modus wird verwendet, um eine bestimmte Funktion auszuführen. Wir haben den Befehlsmodus verwendet, um nach einer bestimmten Zeichenfolge/einem bestimmten Wort zu suchen.