Aufgrund des Mangels an Sicherheit beim Standard- Vino-Server habe ich auf meinem Linux- Rechner (mit Xubuntu 14.04) auf x11vnc und auf der Windows-Seite auf SSVNC umgestellt .
Mit Vino war das Ausschneiden und Einfügen von Windows in Linux und Windows in beiden Richtungen flockig (1), aber wenn es funktionierte, funktionierte es für jedes Programm. Ich könnte das vim
Register "+
ohne Problem benutzen . Ich renne (2)
autocutsel -fork
Normalerweise sind die Auswahlmöglichkeiten "Mittelklick" und Strg-C / V gleich.
Nun, da ich x11vnc (aufgerufen mit:) verwende x11vnc -forever -repeat -safer -usepw -ssl -autoport 6000
, um eine sichere, verschlüsselte Verbindung zu haben, ist ein Problem aufgetreten :
Ich kann unter Windows kopieren und problemlos in beide Richtungen in die entfernten Linux-Terminals, libreoffice usw. einfügen.
In
vim
odergvim
jeder Versuch, mit"+p
oder zu fügen,"*p
sagtE353: Nothing in register *
Wieder in
vim
odergvim
umgekehrt funktioniert: Wenn ich"+yy
dann das Ding auf der Windows-Seite einfügen kann.
Wie jemand eine Ahnung von diesem Problem? Das Seltsame ist, dass Paste überall funktioniert, wo ich eingecheckt habe, aber in vim
...
Package Installed Previous Now State
=======================-===============-===============-===============-=====
vim 2:7.4.052-1ubuntu3 2:7.4.052-1ubuntu3 2:7.4.052-1ubuntu3 install
vim-gnome 2:7.4.052-1ubuntu3 2:7.4.052-1ubuntu3 2:7.4.052-1ubuntu3 install
Fußnoten:
(1) kann den Bug jetzt nicht finden --- es wird berichtet. Es funktioniert nach einer Weile nicht mehr.
(2) Ich habe es mit und ohne versucht. Keine Änderungen.
set clipboard=unnamedplus
Verwendung von (2) alias vim='gvim -v'
in meinem .bashrc
s in jedem Linux (um bestimmte Distributionen zu umgehen, die vim ohne X-Zwischenablage-Unterstützung kompilieren) (3) set clipboard=unnamed
in Fenstern. Ich hoffe es hilft.