「tmux」- 快捷键绑定

可以通过使用前缀键组合其他键来控制 tmux,默认的前缀键为‘C-b’(Ctrl-b)。使用时先按下前缀键,然后再按下其他键

默认快捷键列表

含义
C-b发送前缀 KEY。
C-z暂停当前的 tmux client。
将当前的 pane 分割为上下两部分。
#列出所有的粘贴缓冲。
$重命名当前的 session。
%左右分割当前 pane。
弹出 window 的索引,用于切换 window。
(将 client 绑定到前一个 session。
)将 client 绑定到下一个 session。
删除最近复制的文本缓冲。
.显示索引,用于移动 window。
:进入交互模式,向 tmux 发送命令。
;移动到前一个活跃的 pane。
=进入交互模式,从列表中选择要按贴的缓冲。
D选择一个 client,脱离。
L选择一个绑定的 client 返回上一个 session。
[进入复制模式或者历史查看模式。
]粘贴最近复制的文本缓冲。
d断开当前的 client。
f打开一个提示,用于在当前的 window 中搜索文本。
i显示当前 window 的一些信息。
l移动到上一个选择的 window。
n换到下一个 window。
o选择当前 window 中的下一个 pane。
p换到上一个 window。
q简要显示 pane 的索引。
r强制重新绘制 Client。
m标记当前的 pane。(查看 select-pane -m)
M清除标记的 pane。
s进入交互模式,为绑定的 client 选择一个的 session。
{交换当前 pane 与上一个 pane。
}交换当前 pane 与下一个 pane。
~显示来自 tmux 的上一条信息(如果存在)。
Page Up进入复制模式,向上滚动一页。
Up, Down, Left, Right上下左右选择 panel。
M-1 to M-5使用 5 个预设的布局排序 window: even-horizontal, even-vertical, main-horizontal, main-vertical, or tiled。
Space使用下一个布局排序 pane。
M-n用钟或活动标记移动到下一个窗口。
M-p用钟或活动标记移动到上一个窗口。

与「WINDOW」有关的快捷键

w
进入Window 选择模式。在列表显示所有的 Window,选择一个 Window,Enter 进行切换。

c
创建一个新的 Window。

,
重命名当前 window。

&
结束当前 window。

0-9
在 0-9 号 Window 之间切换。

与「PANE」有关的快捷键

!
将当前的 pane 从当前的 Window 中脱离,独立出来。

关闭或结束

x
结束当前 pane

移动 pane 的位置

M-o
顺时针交换当前 window 中的 pane 的位置。

C-o
逆时针交换当前 window 中的 pane 的位置。

调整 pane 的大小

C-Up, C-Down, C-Left, C-Right
调整当前 pane 的大小,一步 1 格。

M-Up, M-Down, M-Left, M-Right
调整当前 pane 的大小,一步 5 格。

z
切换当前 pane 的状态:最大化、或者从最大化恢复到原有大小。

帮助及辅助信息


显示快捷键列表。

t
显示当前的时间。

搜索

How can I search within the output buffer of a tmux shell? – Super User

Ctrl-b [ ⇒ Ctrl-s
Ctrl-b [ ⇒ Ctrl-r