【问题标题】:How can I copy/paste text from one Vim file to another Vim file in another shell tab?如何将文本从一个 Vim 文件复制/粘贴到另一个 shell 选项卡中的另一个 Vim 文件?
【发布时间】:2020-11-06 16:50:24
【问题描述】:

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

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

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

【问题讨论】:

标签: bash shell vim vi


【解决方案1】:

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

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

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

【讨论】:

  • 另外,如果你的 Vim 发行版没有编译 +clipboard 支持,你可能需要将其更改为具有或安装我的 fauxClip 插件的版本。
猜你喜欢
  • 1970-01-01
  • 2016-03-15
  • 2021-04-14
  • 1970-01-01
  • 1970-01-01
  • 2022-08-24
  • 2011-06-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多