首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在启用了set mouse=a的情况下将文本复制到Vim外部

在启用了set mouse=a的情况下将文本复制到Vim外部
EN

Stack Overflow用户
提问于 2011-01-06 03:06:37
回答 11查看 120.3K关注 0票数 261

启用set mouse=a后,复制到Vim内部的文本不会粘贴到Vim外部。有谁知道解决这个问题的方法吗?

在这里,用鼠标选择文本将打开视觉模式,并禁用弹出菜单中的Copy选项:

EN

回答 11

Stack Overflow用户

发布于 2017-08-31 05:32:14

在.vimrc中使用set mouse=a而不是set mouse=r

票数 22
EN

Stack Overflow用户

发布于 2013-04-14 22:12:26

在Ubuntu中,可以在VIM中使用X-Term复制和粘贴绑定(Ctrl- Shift -C和Ctrl-Shift-V),并使用Shift键突出显示文本。

票数 6
EN

Stack Overflow用户

发布于 2016-01-21 15:02:02

OSX-Mac的另一个选项是取消选中View->Allow Mouse Reporting (或按⌘-R组合键切换)。这允许您在鼠标交互和鼠标选择之间切换,这在选择和复制/粘贴几个比特时可能很有用,因为您不必按住修改键即可执行此操作。

具有行号的多行的注意事项:

我通常会启用行号,所以如果您选择多行,也会复制行号。如果您想复制多个不带行号的行,请使用:set nonu禁用行号,然后可以在复制完成后使用:set nu重新启用它们。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4608161

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档