【发布时间】:2015-08-10 20:33:16
【问题描述】:
我通过 vnc 在我的 linux 机器上运行 gvim 和 vim。 GVIM 为每个文件打开一个单独的显示终端。我可以在 gvim 和 vim 之间复制。此外,从 vim 到 windows。但是从 gvim 复制到 windows 是不行的。
我可以通过选择文本并使用右键单击粘贴来进行复制。不是很多 .vimrc 专家,如果有任何建议,我将不胜感激。
【问题讨论】:
标签: vim
我通过 vnc 在我的 linux 机器上运行 gvim 和 vim。 GVIM 为每个文件打开一个单独的显示终端。我可以在 gvim 和 vim 之间复制。此外,从 vim 到 windows。但是从 gvim 复制到 windows 是不行的。
我可以通过选择文本并使用右键单击粘贴来进行复制。不是很多 .vimrc 专家,如果有任何建议,我将不胜感激。
【问题讨论】:
标签: vim
这不是您的 VNC 阻止从本地和远程机器复制/粘贴吗?我过去已经看到过这种行为。
但是,在 VIM 中,我会说这是因为您已将鼠标设置为全部 (:set mouse=a),因此您失去了操作系统的复制/粘贴功能,因此您可以选择/改为使用 vim 缓冲区复制/粘贴。
对于 gVIM,我不确定。您是否尝试过禁用鼠标(:set mouse=),您应该可以访问上下文菜单。
(但我的第一个猜测是关于您的 VNC 限制!)
【讨论】:
使用 v 选择文本并四处移动。然后使用
拉出文本"*y
您应该能够通过右键单击鼠标来粘贴文本。
【讨论】:
在另一个站点上找到了这个,它似乎修复了唯一能够从 gvim 复制/粘贴一次到 windows 的问题。关闭当前的 vncconfig 窗口并重新启动并启用轮询(时间以毫秒为单位):
vncconfig poll=100 &
【讨论】: