Gibt es eine schnelle Möglichkeit, den vollständigen Pfad des aktuellen Puffers in die Zwischenablage des Systems oder in ein Register zu kopieren? :put=expand('%:p')
Verwenden Sie dann andere Kopierbefehle (wie dd
), aber die Eingabe ist etwas lang.
register
os-clipboard
Thomson
quelle
quelle
Antworten:
Sie können der Zwischenablage mit dem Sonderregister zuordnen
+
:Wenn Sie dies vereinfachen möchten, können Sie einen Befehl erstellen, sodass Sie nur Folgendes eingeben müssen
:CopyBuffer
:und / oder ordnen Sie es einem Schlüssel zu:
Der Beitrag " Wie kann ich Text von Vim in die Systemzwischenablage kopieren? " Enthält viel mehr Informationen zur Schnittstelle mit der Zwischenablage des Systems.
Dadurch wird der Pfad des Puffers nicht in die Zwischenablage kopiert, sondern in den Puffer eingefügt ...?
quelle