帮助: ?
显示快捷键; d
分离会话 ;s
列出所有会话; $
重命名会话
窗口: c
创建窗口; p
n
<num>
切换窗口; w
:选择窗口,
:窗口重命名。
窗格: %
左右划分; "
上下划分; {
}
交换位置; Ctrl+o
Alt+o
移动位置;
光标: <arrow key>
;
o
移动光标
大小: z
当前窗格全屏显示;Ctrl+<arrow key>
:按箭头方向调整窗格大小。
转化: !
:将当前窗格拆分为一个独立窗口。
关闭:x
q
:显示窗格编号。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
# 创建 Session
tmux
tmux new -s SessionName
tmux ls
# 进入与退出
tmux attach -t 0/<SessionName>
tmux detach
# 重命名会话
tmux rename-session -t 0 <new-name>
# 杀死会话
tmux kill-session -t 0
tmux kill-session -t <session-name>
tmux kill-session -a # 所有进程
|
1
2
3
4
5
6
7
8
9
|
# 新建窗口
tmux new-window
tmux new-window -n <window-name> # 新建一个指定名称的窗口
# 切换窗口
tmux select-window -t <window-number>
tmux select-window -t <window-name>
# 重命名窗口
tmux rename-window <new-name>
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
# 窗格划分
tmux split-window # 划分上下两个窗格
tmux split-window -h # 划分左右两个窗格
# 移动光标
tmux select-pane -U # 光标切换到上方窗格
tmux select-pane -D # 光标切换到下方窗格
tmux select-pane -L # 光标切换到左边窗格
tmux select-pane -R # 光标切换到右边窗格
# 交换位置
tmux swap-pane -U # 当前窗格上移
tmux swap-pane -D # 当前窗格下移
|
1
2
3
4
5
6
7
8
|
# 列出所有快捷键,及其对应的 Tmux 命令
$ tmux list-keys
# 列出所有 Tmux 命令及其参数
$ tmux list-commands
# 列出当前所有 Tmux 会话的信息
$ tmux info
# 重新加载当前的 Tmux 配置
$ tmux source-file ~/.tmux.conf
|