终端中使用 Tmux 命令
启动 tmux 使用 -s 命令指定会话名称,使用 -n 命令
指定窗口名称
$ tmux new -s sessionName -n window
退出会话(tmux会话内命令)
$ tmux detach
退出并关闭会话(窗口,窗格)
$ exit
结束后台的会话
#通过会话编号
$ tmux kill-session -t 0
#通过会话名称
$ tmux kill-session -t sessionName
查看所有会话
$ tmux ls
激活会话
$ tmux attach -t sessionName
Tmux 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个单元格为单位移动边缘以调整当前窗格大小 |