Vim kopierenpaste

Vim kopierenpaste
Es gibt viele Situationen, in denen Sie bestimmte Daten oder Text von einem Ort in Ihren Dateien kopieren müssen, ich.e., Codedateien, Textdateien und fügen Sie sie an einen anderen Speicherort ein. Sie können auch Text und Codes aus jeder Datei kopieren und einfügen, während Sie innerhalb des VIM -Editors arbeiten. Zu diesem Zweck werden Sie das Yank „Y“ und den Put verwenden, ich.e., Befehl "P" im VIM -Editor, um Kopie durchzuführen und einfügen. Beginnen wir diesen Artikel also, indem wir die Shell -Konsole des Ubuntu 20 öffnen.04 System mit Strg+Alt+T. Nach dem Öffnen des Shell -Terminals müssen Sie überprüfen, ob VIM auf Ihrem System installiert ist oder nicht. Verwenden Sie dafür den einfachen Befehl „vim“ in der Shell, wie im Bild enthüllt.

Die Ausgabe des obigen angegebenen Befehls zeigt, dass VIM nicht installiert ist. Um es auf Ihrem System zu installieren, aktualisieren Sie und aktualisieren Sie Ihr System zuerst und aktualisieren Sie es zuerst. Probieren Sie danach den Befehl APT -Installation aus, um VIM zu installieren, wie im Bild unten gezeigt.

Jetzt können Sie den Editor "VIM" starten. Sie werden zum normalen VIM -Modus navigiert.

Verwenden von Yank (y):

Drücken Sie die Taste "ESC" und tippen Sie auf "I", um den Modus "Einfügen" des VIM -Editors zu öffnen. Der Befehl "yank" oder "y" wird verwendet, um den ausgewählten Text zu kopieren. Zu beachten ist, dass Sie jede bereits erstellte Datei in VIM öffnen können. Wenn nicht, können Sie einfach den VIM -Editor starten, um Text hinzuzufügen. Wir haben drei einfache Textzeilen in der VIM -Datei hinzugefügt, wie aus dem folgenden Bild klar.

Um den Befehl zum Kopieren auszuprobieren, haben wir den visuellen Modus von VIM mit der Taste „ESC“ geöffnet, gefolgt von Tippen auf die Taste "V" von der Tastatur. Der Cursor war am 1st Charakter der ersten Zeile. Wir haben den hervorgehobenen Text der ersten Zeile ausgewählt, indem wir die Taste „J“ oder „nächste“ Taste von der Tastatur gedrückt haben. Wir hielten am vollen Stopp an und drückten "y", um diese Zeile zu kopieren.

y

Jetzt sind wir wieder in den Einfügungsmodus zurückgekehrt, indem wir die ESC -Taste gefolgt von der Taste „I“ gedrückt haben. Wir scrollen unten nach unten am 4th Linie und platzieren Sie den Cursor zu Beginn dieser Linie. Dann haben wir den geschliffenen Text eingefügt, indem wir auf die Schaltfläche „P“ tippten. Und hier haben wir die Kopiekopie innerhalb des VIM-Editors mit einer grundlegenden Methode erledigt.

P

Sie können den Befehl Löschen auch zum Kopieren und Einfügen von Zwecken verwenden. Wir haben also eine kleine Illustration darüber. Wir haben die erste Zeile des Textes aus dem visuellen Block wie gezeigt ausgewählt.

Wir drängten "D", um den hervorgehobenen Text zu schneiden und ihn an einem alternativen Ort einzufügen. D

Jetzt sind wir zum Einfügungsmodus gegangen und haben den Text mit dem Befehl „P“ in der letzten leeren Zeile eingefügt. Der Ausgang ist unten gezeigt.

Verwenden Sie yy:

Der Befehl „yy“ Yank ist hier, um nur die aktuelle Zeile zu kopieren, in der sich der Cursor gerade mit dem Newline -Zeichen befindet. Wir haben also drei Zeilen innerhalb der VIM -Datei mit dem Einfügenmodus hinzugefügt. Wir haben den Cursor beim ersten Charakter der 1 platziertst Linie. Gehen Sie zum normalen Modus und drücken Sie "yy", um die erste Zeile mit einem neuen Charakter zu kopieren.

Wir haben den Einsatzmodus erneut geöffnet und den Cursor auf den 4 platziertth Linie. Drückte die Taste „P“ und die Ausgabe ist im Bild unten angezeigt.

Mit 3yy:

Sie können auch mehr als eine Zeile mit dem Befehl yank in vim kopieren. Wir werden das auch hier tun. Also haben wir im Einschubmodus den Cursor am 1 platziertst Charakter der 1st Linie. Wir haben in Richtung des normalen Modus navigiert und "3yy" gedrückt, um die drei Zeilen zu kopieren. Sie sehen.

Kehren Sie nun in den normalen Modus zurück und platzieren Sie den Cursor am 1st Charakter der 4th Linie. Tippen Sie auf "P", und Sie erhalten die Ausgabe wie im Bild gezeigt. Alle drei Zeilen wurden endlich eingefügt.

Mit y $:

Der Befehl y $ wird verwendet, um den Text aus der aktuellen Position eines Cursors aus dem Ende einer bestimmten Zeile zu kopieren. Wir haben also zwei Zeilen im Einsatzmodus hinzugefügt und den Cursor am 1 platziertst Charakter der 1st Linie. Drückte den Befehl "y $" scrolle zum 3 nach untenRd Linie.

Hier haben wir den kopierten Text mit dem Put eingefügt, ich.e., Befehl "P", und hier gehen wir.

Y^:

Der Befehl „y^“ Yank wurde verwendet, um den Text aus der Position zu kopieren, in der der Cursor an den Beginn dieser bestimmten Zeile platziert wird, in der sich der Cursor gerade befindet. Wir haben den Cursor am Speicherplatz platziert, nachdem das Wort „Einfügen“ im normalen Modus das „y^“ gedrückt hat.

Wir müssen in die dritte Zeile scrollen und den Befehl Put verwenden, ich.e., "P" zum Einfügen des kopierten Textes, während Sie den normalen Modus im Einfügenmodus verwenden. Sie können sehen, dass die erste Zeile von ihrem ersten Charakter bis zum Wort „Einfügen“ eingefügt wurde.

Verwenden Sie YW:

Mit dem „YW“ kann der Text aus der aktuellen Position in das nächste aufeinanderfolgende Wort kopiert werden. Also legen wir den Cursor auf das Wort "YW" und drückten "YW".

Wir haben den Cursor nach dem vollen Stopp im normalen Modus eingestellt und "P" gedrückt. Der Ausgang ist unten gezeigt.

Verwenden Sie Yiw:

Der Befehl „yiw“ wird verwendet, um das einzelne Wort zu kopieren. Sie müssen den Zeiger auf ein bestimmtes Wort platzieren und "yiw" drücken, wie unten gezeigt.

Nachdem wir den Befehl Put verwendet haben, haben wir das folgende Ergebnis erhalten.

Abschluss:

Dieser Artikel enthält eine detaillierte Erklärung und Implementierung einiger einfacher Befehle zum Kopieren und Einfügen des Textes oder der Daten in der VIM -Datei. Wir haben verschiedene Methoden verwendet, um den Befehl „Yank“ mit dem Befehl Put zu verwenden, um zu kopieren und einzufügen. Wir hoffen, es wird Ihnen gefallen.