首页 > 解决方案 > 如何将文本从一个 Vim 文件复制/粘贴到另一个 shell 选项卡中的另一个 Vim 文件?

问题描述

我了解 Vim 中的复制/粘贴,但是如何将一个 shell 选项卡中 Vim 中打开的一个文件复制/粘贴到另一个包含另一个打开文件的 shell 选项卡中?

类似的问题是使用 Vim 从远程机器复制到本地机器。

附加上下文:我正在使用运行Raspbian GNU/Linux 10的 Raspberry Pi

标签: bashshellvimvi

解决方案


如果您在 X Window 环境中运行并且您clipboard在 Vim 中内置了支持,您可以使用该+寄存器从系统剪贴板中提取和粘贴。

例如,拉出一个完整的行:"+yy然后粘贴:"+p

对于远程机器,我相信您需要通过 X11 转发 ssh 到远程机器。


推荐阅读