我尝试使用默认的 vim 键绑定(bind) (y) 使用 ideavim 插件从 IDEA 复制文本。但这段文本没有复制到全局缓冲区中,我只能将其粘贴到 IDEA 中。
例如,如何在浏览器中使用复制的文本?
最佳答案
Vim 的 yank默认情况下,命令不会拉入系统剪贴板;它拉到未命名的寄存器。您可以使用 * 或 + register访问系统剪贴板;另请参阅此维基 article了解更多信息。或者直接设置this option在你的 ~/.ideavimrc
中:
设置剪贴板+=未命名
自 VIM-476 起,IdeaVim 就支持此 ~/.ideavimrc
设置。在0.38版本中实现。如果该文件不存在,请在您的用户/主目录中创建它。
另请注意,这都是标准的 Vim 行为;除了配置文件的名称之外,没有一个是特定于 IdeaVim 的。
关于intellij-idea - Intellij IDEA 与 ideavim。无法从其他来源复制文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27898407/