Sie müssen es in das Register der Zwischenablage ziehen
"*y
:help registers
werde dir mehr darüber erzählen.
Nachdem ich im visuellen Modus von Vim ein Stück Text ausgewählt habe, möchte ich das in die Zwischenablage des Systems kopieren (sei es die primäre oder die X11). Gibt es dafür eine einfache Lösung? Offensichtlich macht ein einfacher y
den Trick nicht.
Sie müssen es in das Register der Zwischenablage ziehen
"*y
:help registers
werde dir mehr darüber erzählen.
Die visuelle Auswahl (v, V oder CTRL-V) kann automatisch in die X11-Auswahl (* Puffer) kopiert werden.
Im Nicht-GUI-Modus steuert die Zwischenablageoption dies (wird nur unterstützt, wenn + xterm_clipboard angezeigt wird, wenn Sie vim --version eingeben). Im gui-Modus steuert guioptions es.
Dadurch werden alle Auswahlmöglichkeiten für den visuellen Modus automatisch zur primären Auswahl von X11:
set clipboard+=autoselect set guioptions+=a
Dies schaltet es ab:
set clipboard-=autoselect set guioptions-=a
Siehe Hilfe 'Zwischenablage' (einfache Anführungszeichen erforderlich)