我通过vnc在我的linux机器上运行gvim和vim。GVIM为每个文件打开一个单独的显示终端。我可以在gvim和vim之间复制。同样,从vim到windows。但是从gvim复制到windows不工作。
我可以通过选择文本并使用右键粘贴来复制。
这不是您的VNC阻止本地和远程机器的复制/粘贴吗?我以前见过这种行为。
然而,在VIM中,我想说这是因为你把鼠标设置为all (:set mouse=a),所以你失去了操作系统的复制/粘贴能力,所以你可以用VIM缓冲区来选择/复制/粘贴。
与gVIM我不确定。如果你尝试禁用鼠标(:set mouse=),你应该可以访问上下文菜单。
使用v选择文本并四处移动。然后使用
拖动文本" * y
您应该能够通过右键单击鼠标粘贴文本
在另一个网站上找到了这个,它似乎修复了只能从gvim复制/粘贴一次到windows的问题。关闭当前vncconfig窗口并重新启动启用轮询(以毫秒为单位):
vncconfig poll=100 &