最常用的快捷键和命令的 tmux 备忘单快速参考
开始一个新的会话
$ tmux $ tmux new $ tmux new-session :new
开始一个名为 myname 的新会话
$ tmux new -s myname :new -s myname
显示所有会话,或者 Ctrl + b + s 快捷键
$ tmux ls $ tmux list-sessions
附加到上一个会话
$ tmux a $ tmux at $ tmux attach $ tmux attach-session
附加到命名
$ tmux a -t myname
附加到名为 myname 的会话
$ tmux a -t myname $ tmux at -t myname $ tmux attach -t myname $ tmux attach-session -t myname
按名称终止会话
$ tmux kill-ses -t myname # 杀死/删除会话 $ tmux kill-session -t myname
杀死/删除除当前会话之外的所有会话
$ tmux kill-ses -a
杀死/删除除 myname 之外的所有会话
$ tmux kill-ses -a -t myname
$ tmux info
重新加载配置
$ tmux source-file ~/.tmux.conf
显示配置
$ tmux show-options -g
Ctrl+b
[
<Space>
Enter
q
]
主要作用类似于在 Vim 中选择文本
?
显示每个会话、窗口、窗格等
"
%
!
x
{
}
o
z
;
0
9
c
p
n
w
,
f
l
.
&
d
s
$
(
)
:
resize-pane -D 20
resize-pane -U 20
resize-pane -L 20
resize-pane -R 20
list-keys
list-panes
list-windows
list-buffers
show-buffer
capture-pane
choose-buffer
save-buffer a.txt
delete-buffer -b 1
set -g OPTION
setw -g OPTION
setw -g mode-keys vi
set -g prefix C-a
swap-pane -s 3 -t 1
swap-window -t -1
setw synchronize-panes
join-pane -t :#