【问题标题】:Copying from GVIM to Windows doesn't work从 GVIM 复制到 Windows 不起作用
【发布时间】:2015-08-10 20:33:16
【问题描述】:

我通过 vnc 在我的 linux 机器上运行 gvim 和 vim。 GVIM 为每个文件打开一个单独的显示终端。我可以在 gvim 和 vim 之间复制。此外,从 vim 到 windows。但是从 gvim 复制到 windows 是不行的。

我可以通过选择文本并使用右键单击粘贴来进行复制。不是很多 .vimrc 专家,如果有任何建议,我将不胜感激。

【问题讨论】:

    标签: vim


    【解决方案1】:

    这不是您的 VNC 阻止从本地和远程机器复制/粘贴吗?我过去已经看到过这种行为。

    但是,在 VIM 中,我会说这是因为您已将鼠标设置为全部 (:set mouse=a),因此您失去了操作系统的复制/粘贴功能,因此您可以选择/改为使用 vim 缓冲区复制/粘贴。

    对于 gVIM,我不确定。您是否尝试过禁用鼠标(:set mouse=),您应该可以访问上下文菜单。

    (但我的第一个猜测是关于您的 VNC 限制!)

    【讨论】:

    • 我尝试禁用鼠标。我只能复制粘贴一次。我想知道 VNC 的限制,因为我已经有一年多的时间完美无缺地工作了。不确定是否在 VNC 中更新了某些内容并破坏了我的东西
    【解决方案2】:

    使用 v 选择文本并四处移动。然后使用

    拉出文本

    "*y

    您应该能够通过右键单击鼠标来粘贴文本。

    【讨论】:

    • 复制粘贴在 vnc 中运行良好。问题是将它粘贴在窗户外面。它只复制一次。
    【解决方案3】:

    在另一个站点上找到了这个,它似乎修复了唯一能够从 gvim 复制/粘贴一次到 windows 的问题。关闭当前的 vncconfig 窗口并重新启动并启用轮询(时间以毫秒为单位):

    vncconfig poll=100 &
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-13
      相关资源
      最近更新 更多