启动 tmux 使用 -s 命令指定会话名称,使用 -n 命令指定窗口名称
1 | $ tmux new -s sessionName -n window |
---|
退出会话(tmux会话内命令)
1 | $ tmux detach |
---|
退出并关闭会话(窗口,窗格)
1 | $ exit |
---|
结束后台的会话
1234 | #通过会话编号$ tmux kill-session -t 0#通过会话名称$ tmux kill-session -t sessionName |
---|
查看所有会话
1 | $ tmux ls |
---|
激活会话
1 | $ tmux attach -t sessionName |
---|
Ctrl+b
执行命令快捷键 | 说明 |
---|---|
? | 所有快捷键,q退出 |
:new sessionName | 创建新会话 |
s | 切换会话 |
$ , | 重命名当前会话 |
d | 离开会话返回shell(与tmux detach功能相同) |
Ctrl+z | 挂起会话,返回shell |
查看模式 Ctrl-b [
:
查看模式下Ctrl-s
| 搜索, n
下一个, shift+n
上一个
快捷键 | 说明 |
---|---|
c | 创建新窗口 |
w | 显示窗口 |
数字键 | 选择对应窗口 |
p | 前一个窗口 |
n | 后一个窗口 |
f | 查找窗口 |
, | 重命名窗口 |
& | 关闭窗口(带提示) |
快捷键 | 说明 |
---|---|
% | 垂直分割 |
" | 水平分割 |
o | 切换窗格 |
x | 关闭窗格 |
space | 切换窗格布局 |
q | 显示窗格编号,按对应数字选择窗格 |
{ | 与上一个窗格调换位置 |
} | 与下一个窗格调换位置 |
z | 当前窗格最大化 |
! | 取消所有窗口保留当前窗口 |
Ctrl+方向键 | 以1个单元格为单位移动边缘以调整当前窗格大小 |
Alt+方向键 | 以5个单元格为单位移动边缘以调整当前窗格大小 |