Z powodu braku bezpieczeństwa ze standardowym serwerem vino, przełączyłem się na używanie x11vnc na moim systemie Linux (z Xubuntu 14.04) i SSVNC po stronie Windows.
Z vino, wycinanie i wklejanie z Windowsa do Linuksa i Windowsa, w dwóch kierunkach, było niestabilne (1), ale kiedy działało, działało dla każdego programu; Mogę bez problemu korzystać z vim
rejestru "+
. Biegnę (2)
autocutsel -fork
zwykle tak, aby opcje „środkowe kliknięcie” i ctrl-c / v były takie same.
Teraz, gdy używam x11vnc (wywoływanego z:), x11vnc -forever -repeat -safer -usepw -ssl -autoport 6000
aby mieć bezpieczne, szyfrowane połączenie, pojawił się problem:
Mogę kopiować w systemie Windows i wklejać w zdalne terminale Linux, libreoffice itp. Bez żadnego problemu, w obu kierunkach.
W
vim
lubgvim
każda próba wklejenia"+p
lub"*p
mówiE353: Nothing in register *
Znowu w
vim
lubgvim
, na odwrót, działa: jeśli mogę,"+yy
to mogę wkleić to po stronie Windows.
Jak ktoś ma jakieś wskazówki na temat tego problemu? Dziwne jest to, że pasta działa wszędzie, gdzie sprawdziłem, ale w 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
Przypisy:
(1) nie można teraz znaleźć błędu --- jest zgłaszany. Po pewnym czasie przestaje działać.
(2) Próbowałem zi bez. Bez zmian.
set clipboard=unnamedplus
w każdym linuksie, którego używam (2) alias vim='gvim -v'
w moim .bashrc
systemie (do obejścia niektórych dystrybucji kompilujących vima bez obsługi schowka X) (3) set clipboard=unnamed
w systemie Windows. Mam nadzieję, że to pomoże.