17
使tmux将缓冲区复制到剪贴板
我试图找出一种不错的方法将tmux缓冲区中的内容复制到剪贴板中。我已经尝试了几种不同的方法,例如 bind-key p select-pane -t 2 \; split-window 'xsel -i -b' \; paste-buffer 这使我非常接近,我要做的就是在我做前缀-p之后按control-d。 我试图通过做来解决 bind-key p select-pane -t 2 \; split-window 'xsel -i -b << HERE\; tmux paste-buffer\; echo HERE' 但这是行不通的。实际上,如果我将其配对为 bind-key p select-pane -t 2 \; split-window 'xsel -i -b << HERE' 它什么也没做,所以我假设在shell命令中,分割窗口不喜欢<<。 有任何想法吗? 编辑:select-pane -t 2如果需要,可以跳过,这并不是很重要。我只使用一种特定的布局,而窗格2是我在进行其他操作时希望拆分的布局,因此默认情况下会进入涉及拆分的绑定。