vim通过共享文件进行复制和粘贴

ash*_*him 6 vi vim

如何增加vim yank和paste,所以当我猛拉时,vim将内容写入文件.粘贴时,它使用文件中的内容.我想要一个系统范围的文件作为全局缓冲区.

上下文:我在远程服务器(通过ssh)上的不同tmux拆分中运行vim.我希望在tmux拆分中的vims之间无缝复制和粘贴.我试了一堆插件,但没有一个工作,所以这个问题.

Mal*_*dov 1

我相信 vim 允许你这样做:

  1. 猛拉文件 A 中的某些内容
  2. :wv然后按回车键
  3. 转到文件 B
  4. :rv然后按回车键
  5. 点击p粘贴(现在)全局剪贴板的内容

这应该适用于不同的 vim 会话,无论它们是否在不同的 tmux 窗格中运行。