快捷键 | 功能 |
---|---|
tmux new -s <name-of-my-session> | 新建 session |
tmux a -t <name-of-my-session> | 进入 session |
ctrl+b ? | 显示快捷键帮助 |
ctrl+b c | 创建新窗口 |
ctrl+b n | 选择下一个窗口 |
ctrl+b p | 选择前一个窗口 |
ctrl+b d | 退出窗口 |
ctrl+b " | 横向分隔窗口 |
ctrl+b % | 纵向分隔窗口 |
ctrl+b q | 显示分隔窗口的编号 |
ctrl+b o | 跳到下一个分隔窗口。多屏之间的切换 |
ctrl+b 上下键 | 上一个及下一个分隔窗口 |
ctrl+b l | 最后使用的窗口 |
ctrl+b 空格键 | 采用下一个内置布局 |
ctrl+b ! | 把当前窗口变为新窗口 |
ctrl+b C-方向键 | 调整分隔窗口大小 |
ctrl+b & | 确认后退出当前tmux |
ctrl+b [ | 复制模式,即将当前屏幕移到上一个的位置上,其他所有窗口都向前移动一个。 |
ctrl+b w | 以菜单方式显示及选择窗口 |
ctrl+b s | 以菜单方式显示和选择会话。这个常用到,可以选择进入哪个tmux |
ctrl+b t | 显示时钟。然后按enter键后就会恢复到shell终端状态 |
用鼠标切换窗口/调节分屏大小
ctrl+b :
分别输入
- setw -g mouse-resize-pane on 鼠标调节分隔窗口的大小
- setw -g mouse-select-pane on 鼠标选择分隔窗口
- setw -g mouse-select-window on 鼠标选择窗口
- setw -g mode-mouse on 可用鼠标滚轮回滚显示窗口内容,可用鼠标选取文本
新版本的 tmux 里取消了mouse-* 的option,只需要输入下行命令即可:
set -g mouse on