MacVim + tmux 或:复制粘贴谜题

MacVim + tmux 或:复制粘贴谜题

可能重复:
在 tmux 中启动 MacVim 时,复制粘贴不起作用

现在这是诡异的

  • 将一段文本从某处复制到剪贴板。
  • mvim从 tmux 缓冲区运行。
  • 在 MacVim 中打开一个文件。
  • 粘贴文本。
  • MacVim 出现错误:E353: Nothing to register +
  • 沒有任何事物被粘贴。

情节变得更加复杂:我尝试复制这个错误——粘贴失败。

我重复了相同的步骤,这次从常规终端窗口(不带 tmux)运行 MacVim ——一切都井然有序。

哇?

答案1

当您使用 mvim 脚本时,会在后台启动 Vim 的副本。众所周知,tmux 在 Mac 上进行复制和粘贴时会出现奇怪的情况,因此 tmux 可能会以这种方式进行干扰。

tmux SF 网站上有一张关于让 pbcopy 和 pbpaste 与 tmux 配合使用的未结票据。

相关内容