由于Tmux2.1的变化,我需要将鼠标中键重新映射到tmux的粘贴:
bind -T root MouseDown2Pane run -b "tmux paste-buffer"
但是,我还想启用使用Ctrl (或Alt,Cmd)+中键单击来粘贴系统的剪贴板。
这是我到目前为止尝试过的(失败的):
bind -T root M+MouseDown2Pane run -b "pbpaste | tmux load-buffer -; tmux paste-buffer"
答案1
修改自这里- 我使用xclip
而不是xsel
原来的:
bind -T root MouseDown2Pane run -b "xclip -o | tmux load-buffer - && tmux paste-buffer -s ' '"
这对我来说很愉快tmux 2.5-rc2
答案2
以下是使用“xsel”命令在中键单击时粘贴的 tmux-2.6 命令:
bind-key -n MouseDown2Pane run -b "xsel | tmux load-buffer - && tmux paste-buffer -s ' '"