Vim Join -Linien
Mit VIM -Join -Zeilen können Sie die Wörter, Inhalte, Code, Sätze oder jede Art von Text, die in mehreren Zeilen basierend auf einem gemeinsamen Attribut verteilt sind. Zum Beispiel möchten Sie alle Zeilen kombinieren, die das Wort "Zeile" enthalten. Siehe das Beispiel unten, es hat fünf Zeilen und drei von fünf Zeilen enthalten das Wort "Zeile".
Die Kriterien, um sich den Zeilen zu verbinden. Mit der Funktion VIM -Join -Linien können Sie alle Segmente eines bestimmten Inhalts mithilfe des gemeinsamen Attributs kombinieren und ein einzelnes lineares Element erstellen, das einen aussagekräftigen Text gemäß den erforderlichen Kriterien darstellt.
Merkmale von VIM -Join -Linien
Die Merkmale von VIM -Join -Linien sind wie folgt:
Syntax von VIM -Join -Linien
Die Join-Linie ist fähiger als der Befehl integriert: Join, da sie leistungsfähigere Join-Linienfunktionen enthält. Das integrierte Join-Plugin bietet nur einen Befehl, nämlich: Join. Mit Join -Linienfunktionen können Sie jedoch mehrere Optionen haben. Beginnen wir mit: J oder Shift+J, was verfügbar für: Join.
Das Format für die VIM -Join -Linien lautet wie folgt:
#: [Linerange] Join [!] [LineseParator] [Linecount] [Flag (s)]
Notiz: Alle Argumente sollten mit einem Raum getrennt werden.
Alle Argumente sind in der: Join -Befehlssyntax angegeben, dh wenn nichts angegeben ist, wird der Standardwert verwendet. Der Linerange bezieht sich jedoch auf die aktuelle Linie, in der Ihr Cursor der VIM -Bereichsdefinition ist. LineseParator ist der Trennwert, der verwendet wird, um die Linie nacheinander zu trennen. Es kann eine Zeichenfolge sein und sollte durch "oder" "zitiert werden, je nachdem, ob das entkommene Spezialcharakter erforderlich ist oder nicht. Linecount ist die Anzahl der Zeilen, die verbunden werden müssen. Es könnte eine negative Zahl sein, und auf diese Weise wird der Join die Linie rückwärts verbinden. Es gibt zwei Arten von Flags für VIM -Join -Linien: 'R' und 'k', 'r' wird verwendet, wenn die Linien in umgekehrter Reihenfolge verbunden werden müssen, und 'k' wird verwendet, um die Verbindungslinie nach dem Verbinden zu behalten. Die Flaggen von 'R' und 'K' können zusammen mit 'rk' oder 'kR' verwendet werden, obwohl die Reihenfolge keine Rolle spielt; Beide sind gültig.
Wie man Linien in Vim verbindet?
Das Kombinieren oder Verbinden der beiden oder mehrere Zeilen in VIM ist sehr einfach. Im Folgenden sind die erforderlichen Schritte erforderlich, um Zeilen im VIM -Texteditor zu verbinden.
Der obere Fall J von Shift+J wird verwendet, um den Zeilen im VIM-Editor zu verbinden. Wenn Sie Shift+J drücken, wird die folgende Zeile am Ende der Linie angehängt. Sie haben beispielsweise die folgenden Daten bei Ihnen:
Und Sie möchten diesen neun Zeilen in drei Zeilen einbeziehen. Zuerst setzen Sie Ihren Cursor am Ende der ersten Zeile (neben a) und drücken Sie Shift+J. Dies wird A und B wie folgt anschließen:
Wenn Sie den gleichen Vorgang in jeder Zeile wiederholen, erhalten Sie das gewünschte Ergebnis, das unten angegeben ist:
Vim Join Line ohne Platz
Manchmal besteht beim Bearbeiten eines Textes die Möglichkeit, dass Sie eine Reihe mehrerer kurzer Linien haben, die ziemlich schwer zu scannen sind. Sie möchten also, dass sie ohne Leerzeichen verschmolzen werden. Hier ist, wie Sie Linien ohne Räume in VIM verbinden können:
Vim Join -Linien mit Count
Angenommen, Sie haben 100 Zeilen und möchten sich allen in nur einer Zeile anschließen. was werden Sie tun? Gehen Sie zu jeder Zeile und drücken Sie in jeder Zeile Strg+J? Das wäre eine mühsame Aufgabe, richtig?
Hier ist eine einfache Lösung. Verwenden Sie das Argument der numerischen Anzahl mit J und verbinden Sie so viele Zeilen, wie Sie möchten, mit nur einem Befehl. Das Argument der numerischen Anzahl verbindet diese Anzahl der aufeinanderfolgenden Linien. Also zum Beispiel: 50J werden sich den 50 aufeinanderfolgenden Linien in nur einer Zeile anschließen. In ähnlicher Weise: 1000J wird sich den 1000 aufeinanderfolgenden Linien zusammenschließen.
Checkliste:
Die VIM-Befehlszeile ist Fallempfindlichkeit. Stellen Sie daher sicher, dass Sie genau das eingeben, was Sie beabsichtigt haben. Zum Beispiel tippen Sie fälschlicherweise J anstelle von J ein. Möglicherweise haben Sie unbeabsichtigt auf die Taste des Caps Lock getroffen, und jetzt werden alle Befehle unterschiedlich interpretiert. Stellen Sie sicher, dass das Caps -Sperre ausgeschaltet ist, wenn Sie es verwenden möchten, und drücken Sie ESC, um sicherzustellen, dass Sie sich im Befehlszeilenmodus befinden.
Abschluss
In diesem Artikel handelte es sich um die Funktion VIM -Join -Linien. Hier haben wir die Syntax, Verwendung und Merkmale von VIM -Join -Linien gelernt. Darüber hinaus haben wir uns den Schritt-für-Schritt-Prozess der Verwendung der VIM-Join-Linien angesehen.