Из-за отсутствия безопасности со стандартным сервером vino я переключился на использование x11vnc на моем компьютере с Linux (с Xubuntu 14.04) и SSVNC на стороне Windows.
С vino, вырезать и вставить из windows в Linux и windows, в двух направлениях, было плохо (1), но когда это работало, это работало для каждой программы; Я мог бы использовать vim
реестр "+
без проблем. Я бегу (2)
autocutsel -fork
обычно так, чтобы «средний щелчок» и ctrl-c / v были одинаковыми.
Теперь, когда я использую x11vnc (вызывается с:) x11vnc -forever -repeat -safer -usepw -ssl -autoport 6000
для безопасного, зашифрованного соединения, возникла проблема:
Я могу без проблем копировать в Windows и вставлять в удаленные терминалы 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'
в моем .bashrc
s (чтобы обойти определенные дистрибутивы, компилирующие vim без поддержки X буфера обмена) (3) set clipboard=unnamed
в окнах. Надеюсь, это поможет.