Vim: Was bedeutet ein doppeltes Anführungszeichen am Anfang eines Befehls?

8

Zum Beispiel, wenn ich einen Makrobefehl in den Editor aus dem Register r mit

schreibe %Vor%

Was bedeutet dieses Zitat?

Ich kann die Antwort nirgends finden.

    
Jon49 04.01.2014, 14:57
quelle

2 Antworten

12

Das doppelte Anführungszeichen zeigt an, dass das nächste Zeichen der Name eines Registers ist. Also bedeutet der Befehl "rp : "Aus dem benannten Register r , paste text."


Eine ähnliche Art von Anführungszeichen zeigt an, dass das nächste Zeichen eine Adresse ist. Wenn Sie zum Beispiel zu einer Zeile in der Datei navigieren und m a drücken, haben Sie die Adresse als a markiert. Sie können dann auf diese Zeile mit 'a verweisen. Der Befehl 'a springt zu der als a markierten Zeile.

    
Adam Liss 04.01.2014, 14:58
quelle
2

@AdamLiss hat bereits die Bedeutung von "rp erklärt, aber ich denke, dass Sie mehr aus dem Online-Handbuch von Vim erfahren können.

Zur Erklärung von p können Sie :h p in Vim ausführen; Für die Einführung von ["x] können Sie den Vim-Befehl :h [quotex] ausführen. Und für allgemeine Hilfe von Vim, führen Sie einfach :h .

    
Lee Duhem 04.01.2014 15:18
quelle

Tags und Links