เนื่องจากขาดการรักษาความปลอดภัยกับเซิร์ฟเวอร์ vino มาตรฐานฉันจึงเปลี่ยนไปใช้x11vncบนกล่อง linux (พร้อม Xubuntu 14.04) และ SSVNCทางหน้าต่าง
ด้วย vino, ตัดและวางจาก windows ไปยัง Linux และ windows, ในสองทิศทาง, ไม่สม่ำเสมอ (1) แต่เมื่อมันทำงาน, มันใช้ได้กับทุกโปรแกรม; ฉันสามารถใช้การvimลงทะเบียน"+โดยไม่มีปัญหา ฉันวิ่ง (2)
autocutsel -fork
ตามปกติเพื่อให้การเลือก "คลิกกลาง" และ ctrl-c / v เหมือนกัน
ตอนนี้ฉันใช้ x11vnc (เรียกด้วย:) x11vnc -forever -repeat -safer -usepw -ssl -autoport 6000เพื่อให้มีการเชื่อมต่อที่ปลอดภัยและมีการเข้ารหัสเกิดปัญหาขึ้น:
ฉันสามารถคัดลอกบน windows และวางใน terminal linux ระยะไกล, libreoffice ฯลฯ โดยไม่มีปัญหาใด ๆ ทั้งสองทิศทาง
ใน
vimหรือgvimความพยายามใด ๆ ที่จะวางด้วย"+pหรือ"*pพูดว่าE353: Nothing in register *อีกครั้งใน
vimหรือgvimวิธีอื่น ๆ ทำงาน: ถ้าฉัน"+yyแล้วฉันสามารถวางสิ่งที่ด้าน Windows
เป็นใครเบาะแสเกี่ยวกับปัญหานี้หรือไม่ สิ่งที่แปลกคือแปะทำงานได้ทุกที่ที่ฉันเช็คอิน แต่ใน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
เชิงอรรถ:
(1) ไม่พบข้อบกพร่องในขณะนี้ --- มีการรายงาน มันหยุดทำงานหลังจากนั้นไม่นาน
(2) ฉันลองด้วยและไม่ใช้ ไม่มีการเปลี่ยนแปลง.
set clipboard=unnamedplusในทุก ๆ linux ที่ฉันใช้ (2) alias vim='gvim -v'ใน.bashrcs ของฉัน(เพื่อหลีกเลี่ยงการรวบรวม vim โดยไม่ต้องสนับสนุนคลิปบอร์ด X) (3) set clipboard=unnamedใน windows หวังว่ามันจะช่วย