当前位置: 首页 > 工具软件 > 4Pane > 使用案例 >

配置TMUX支持鼠标切换pane,鼠标调节pane大小等

许黎明
2023-12-01

TMUX2版本以下:
1,在~/.tmux.conf中加入:

setw -g mouse-resize-pane on
setw -g mouse-select-pane on
setw -g mouse-select-window on
setw -g mode-mouse on

这几行的作用分别是:

开启用鼠标拖动调节pane的大小(拖动位置是pane之间的分隔线)
开启用鼠标点击pane来激活该pane
开启用鼠标点击来切换活动window(点击位置是状态栏的窗口名称)
开启window/pane里面的鼠标支持(也即可以用鼠标滚轮回滚显示窗口内容,此时还可以用鼠标选取文本)

2,然后在tmux里面按 Ctrl+b,:(也就是ctrl+b下摁冒号,进入命令输入模式)

3,输入source ~/.tmux.conf回车

TMUX2版本以上:
内容改为:

# Enable mouse mode (tmux 2.1 and above)
set -g mouse on

#Enable oh my zsh in tmux
set -g default-command /bin/zsh

# Mouse based copy
bind-key -T copy-mode-vi MouseDragEnd1Pane send -X copy-pipe-and-cancel "reattach-to-user-namespace pbcopy"
bind-key -T copy-mode MouseDragEnd1Pane send -X copy-pipe-and-cancel "reattach-to-user-namespace pbcopy" 

4,复原所有设置:
先删除~/.tmux.conf,然后:

tmux kill-server
 类似资料: