【问题标题】:How to switch off automatic copy to clipboard in gVim如何在 gVim 中关闭自动复制到剪贴板
【发布时间】:2011-01-31 17:43:01
【问题描述】:

当在 (my) gVim 中选择文本时,会自动将其复制到剪贴板中(X11 行为)。虽然这在 X11 下没问题,但它开始在 Windows 和 Mac OS 中惹恼我。我相信这可以在某个地方关闭。但我只是找不到propper帮助页面。可能使用了错误的 Google 搜索字词和:help

问题:我需要切换哪个:set 设置以使Vim 像OS X 或Windows 一样运行,并且只能在Ctrl-C 上复制到剪贴板。 (映射已经到位)

PS:在一家公司工作,提供没有拼写检查的 IE - 对此感到抱歉。

【问题讨论】:

    标签: vim macvim


    【解决方案1】:

    你必须有类似的东西

    set clipboard=unnamed
    

    在您的一个 rc 文件中。删除该行。欲了解更多信息:

    :help 'clipboard'
    

    (包括引号)

    另见:

    :help x11-selection
    

    【讨论】:

    • 实际上问题是在 guioptions 中设置了自动选择。但是在您引用的帮助页面上仍然很好地解释了它。找到正确的页面后,vim 帮助非常好。
    • 是的,我经常遇到“我知道我在这里某处看到过这个”的问题。例如。我很想向我的同事指出你可以做的花括号文件名的文档,例如:vimgrep /foo/ **/*.{cpp,h}。唉,我看过一次,用了很多次,再也找不到了。 :)
    【解决方案2】:

    我在寻找这个问题的答案时遇到了你的问题..

    将此添加到您的 .gvimrc 以禁用 VIM 中的自动复制

      " Following three lines remove the auto copy function from VIM
      set guioptions-=a
      set guioptions-=A
      set guioptions-=aA
    

    【讨论】:

    • 为了缓解头痛,我会注意到我必须将其添加到 .gvimrc 的末尾。
    猜你喜欢
    • 2011-05-30
    • 2012-07-29
    • 2012-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-13
    • 2017-11-12
    • 2021-10-30
    相关资源
    最近更新 更多