Am einfachsten versuchen Sie es wahrscheinlich mit set clipboard=unnamed
in Ihrem .vimrc
und starten Sie Ihre vim-Sitzungen neu.
Damit können Sie yank
ausführen (zB yy
) in einem Fenster und put
(z. B. p
) in einem anderen Fenster funktioniert einfach, weil alle vim-Sitzungen denselben X-Auswahlpuffer teilen.
Auf der anderen Seite wird Ihr Yank-Puffer überschrieben, sobald Sie Text in einem anderen Fenster einer Anwendung auswählen.
Auf der anderen Seite bedeutet es auch, dass alles, was Sie in vim ziehen, jetzt durch Klicken mit der mittleren Maustaste in jede Anwendung eingefügt werden kann.
Wenn Ihnen das nicht gefällt, können Sie "+
eingeben oder "*
vor Ihren Yank- und Put-Befehlen, z. "+yy
an einer Linie ziehen.
Die +
Formulare interagieren mit der Zwischenablage ("+y
ist wie Strg +C , "+p
ist wie Strg +V ).
Die *
Formulare interagieren mit dem Auswahlpuffer ("*y
ist wie Linksklick und Ziehen, "*p
ist wie ein Mittelklick).
Weitere Informationen finden Sie unter GUI-Auswahlen vornehmen, X11-Auswahlunterstützung und die Zwischenablage- und Mausoptionen.