![如何将 tmux 中先前的粘贴缓冲区设置回活动缓冲区?](https://linux22.com/image/190221/%E5%A6%82%E4%BD%95%E5%B0%86%20tmux%20%E4%B8%AD%E5%85%88%E5%89%8D%E7%9A%84%E7%B2%98%E8%B4%B4%E7%BC%93%E5%86%B2%E5%8C%BA%E8%AE%BE%E7%BD%AE%E5%9B%9E%E6%B4%BB%E5%8A%A8%E7%BC%93%E5%86%B2%E5%8C%BA%EF%BC%9F.png)
是否可以将之前的粘贴缓冲区返回到活动缓冲区(按+tmux
时粘贴的缓冲区)?Prefix]
例如我有
(0) buffer2: 21:56: bar
(1) buffer1: 21:55: foo
在我的粘贴缓冲区中(当我按Prefix+时看到=)。按Prefix+]将粘贴bar
。如何在不删除上面所有内容的情况下按Prefix+]粘贴将其恢复?foo
答案1
回答我自己的问题。我发现做我想做的事情的技巧是运行 tmux 命令:
choose-buffer -Z "run \"tmux saveb -b %% - | tmux loadb -\""
这会将所选缓冲区复制到当前粘贴缓冲区中。