现在这是诡异的。
- 将一段文本从某处复制到剪贴板。
mvim
从 tmux 缓冲区运行。- 在 MacVim 中打开一个文件。
- 粘贴文本。
- MacVim 出现错误:E353: Nothing to register +
- 沒有任何事物被粘贴。
情节变得更加复杂:我尝试复制这个错误——粘贴失败。
我重复了相同的步骤,这次从常规终端窗口(不带 tmux)运行 MacVim ——一切都井然有序。
哇?
答案1
当您使用 mvim 脚本时,会在后台启动 Vim 的副本。众所周知,tmux 在 Mac 上进行复制和粘贴时会出现奇怪的情况,因此 tmux 可能会以这种方式进行干扰。
tmux SF 网站上有一张关于让 pbcopy 和 pbpaste 与 tmux 配合使用的未结票据。