ubuntu - 在 vi 中复制到剪贴板

标签 ubuntu vim copy clipboard vi

所以我浏览了这个问题:how to copy codes in vi to clipboard
发现有可能但是需要-xterm_clipboard 为+xterm_clipboard。显然,解决该问题的唯一方法是找到要使用的不同版本的 vim,我希望避免这种情况。有没有其他方法可以完成复制到剪贴板而不切换到不同的东西?

如果相关,我正在运行带有 Windows 的双启动 Ubuntu。

如果这是一个愚蠢的问题,我深表歉意,我对命令行编程还是很陌生,还有很多东西要学。

最佳答案

选择要复制到剪贴板的内容。在下面的 gif 中,我使用了 ggVG选择文件的整个文本。

现在选择了您想要的文本。将其放入特殊 * Vim 用于系统剪贴板的寄存器,您将键入 "*y .

如果您组合这些命令( ggVG"*y ),它应该将整个文件的文本拉入系统剪贴板( * 寄存器)。下面的(质量相当差的)gif 显示了这个命令在 Vim 中复制到系统剪贴板并粘贴到 TextEdit 中。

enter image description here

也可以使用 *登记。

复制你想要的东西。加载 Vim 并输入 "*p .这将访问 *使用 p 注册并放置(粘贴)它.这是一个 gif,我将一些内容复制到剪贴板,然后使用 "*p在 Vim 中粘贴它。

enter image description here

关于ubuntu - 在 vi 中复制到剪贴板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30794130/

相关文章:

ubuntu - 网站太慢

c++ - Ubuntu 上的 QWebView

ubuntu - Pycharm:Conda可执行路径为空

vim - 在 Vim 中禁用两指滚动

vim - 搜索突出显示 (hlsearch) 在 vi​​m 中不起作用

Delphi 内存复制与记录到另一个记录

C# Mono Console.ReadLine 退出

vim - 使用 Vim 映射键

C语言复制文件函数

postgresql - 在 Talend 中使用 Postgres "copy"命令将表内容加载到 CSV 文件中