tmux 保存缓冲区返回错误似乎需要额外的参数

问题描述

我正在关注 Pragmatic Bookshelf 上的 tmux 2 book,但遇到了 save-buffer 部分的问题。

bind-key C-c run "tmux save-buffer - | xclip -i -sel clipboard > /dev/null"

似乎产生以下错误

Thu Dec 24 09:40:18 2020 Usage: save-buffer [-a] [-b buffer-name] path

然而,这个

tmux save-buffer - | xclip -i -sel clipboard

不产生实际输出,但不复制缓冲区。我可以复制文本的各个部分并粘贴从 XOrg 复制的文本(尚未在 Wayland 上尝试过)。从 man tmux 页面

save-buffer [-a] [-b buffer-name] path
             (alias: saveb)
      Save the contents of the specified paste buffer to path.  
      The -a option appends to rather than overwriting the file.

我的 tmux 版本是

➜  ~ tmux -V
tmux 3.1

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)