跳转至

Tmux*

所有快捷键都要通过前缀键 Ctrl+b 唤起。

Command/Shortcut Description
会话管理
tmux new -s <session_name> 新建会话,默认从 0 开始编号
tmux detach / Ctrl+b d 分离会话
tmux list-session/ls / Ctrl+b s 查看所有会话
tmux attach -t <session_name> 接入会话
tmux kill-session -t <session_name> 杀死会话
tmux switch -t <session_name> 切换会话
tmux rename-session -t <old> <new> / Ctrl+b $ 重命名会话
pane 管理
tmux split-window / Ctrl+b " 划分上下两个 pane
tmux split-window -h / Ctrl+b % 划分左右两个 pane
tmux select-pane -U/D/L/R / Ctrl+b <arrow_key> 光标切换到上下左右 pane
tmux swap-pane -U/D 当前 pane 上移下移
Ctrl+b ;/o 光标切换到上一个/下一个pane
Ctrl+b {/} 当前 pane 与上一个/下一个交换
Ctrl+b Ctrl+o/Atrl+o 所有 pane 向前/后移动一个位置
Ctrl+b x 关闭当前 pane
Ctrl+b ! 将当前 pane 拆分成一个独立窗口
Ctrl+b z 当前 pane 全屏显示/恢复
Ctrl+b Ctrl+<arrow_key> 按箭头方向调整 pane 大小
Ctrl+b q 显示 pane 编号
窗口管理
tmux new-window -n <window_name> / Ctrl+b c 创建新窗口
tmux select-window -t <window_name> 切换到窗口
tmux rename-window <new_name> / Ctrl+b , 重命名当前窗口
Ctrl+b p/n 切换到上一个/下一个窗口
Ctrl+b number 切换到指定编号的窗口
tmux list-keys 列出所有快捷键及对应命令
tmux list-commands 列出所有命令及其参数
tmux info 列出所有会话信息
tmux source-file ~/.tmux.conf 加载配置

最后更新: November 26, 2020