在 tmux 2.1 中不能再 copy/paste
Cannot copy/paste anymore in tmux 2.1
我刚更新到tmux 2.1(OS X10.11.3 Terminal.app),还有我的.tmux.conf(根据http://joehanchoi.com/quick-fixes-for-tmux-2-1-on-osx/)
set-option -g mouse on
bind -n WheelUpPane if-shell -F -t = "#{mouse_any_flag}" "send-keys -M" "if -Ft= '#{pane_in_mode}' 'send-keys -M' 'select-pane -t=; copy-mode -e; send-keys -M'"
bind -n WheelDownPane select-pane -t= \; send-keys -M
但是问题是我启动tmux后,鼠标指针变成了加号:+
,我不能再copy/paste了。
右键单击终端不起作用,没有弹出窗口
如何解决?
有两个因素:
- Terminal.app 在 El Capitan 中识别(某些)xterm 的鼠标转义序列。
- tmux 2.1 有一些变化 — 对于 (xterm) 鼠标协议
这在 Mouse scrolling in tmux 2.1 on OSX no longer auto-starts #145 中进行了广泛讨论,但没有人建议与您正在使用的配置不同的配置。
我刚更新到tmux 2.1(OS X10.11.3 Terminal.app),还有我的.tmux.conf(根据http://joehanchoi.com/quick-fixes-for-tmux-2-1-on-osx/)
set-option -g mouse on
bind -n WheelUpPane if-shell -F -t = "#{mouse_any_flag}" "send-keys -M" "if -Ft= '#{pane_in_mode}' 'send-keys -M' 'select-pane -t=; copy-mode -e; send-keys -M'"
bind -n WheelDownPane select-pane -t= \; send-keys -M
但是问题是我启动tmux后,鼠标指针变成了加号:+
,我不能再copy/paste了。
右键单击终端不起作用,没有弹出窗口
如何解决?
有两个因素:
- Terminal.app 在 El Capitan 中识别(某些)xterm 的鼠标转义序列。
- tmux 2.1 有一些变化 — 对于 (xterm) 鼠标协议
这在 Mouse scrolling in tmux 2.1 on OSX no longer auto-starts #145 中进行了广泛讨论,但没有人建议与您正在使用的配置不同的配置。