下面是一些常用方法:
tmux默认的前缀操作都是 ctrl + b (类似screen的 ctrl + a)需要提醒大家的是,所有的快捷键都是ctrl + b,按完松开,再去按下一个功能键!,不是一下子全按上
当然你也可以自己把C + b设置为更合适的键,这里不再详谈如何设置
常用命令
# 开启一个新session, 会使用编号给session自动命令
tmux
# 开启一个新session并命名
tmux new -s python-ap
# 显示所有session
tmux ls
# 接入session
tmux attach -t python-app
# 退出session
tmux kill-session -t python-app
# 重命名session
tmux rename-session -t old_name new_name
# 在一个session中切换到另一个session
tmux switch -t targe-session
常用快捷键
# 选择需要跳转的session
c + b s
# 断开当前session(后台运行)
c + b d
# 在当前session中多加一个window
c + b c
# 关闭当前光标所处的子窗口
c + b x
# 退出当前窗口 (无论其中有多少子窗口)
c + b + &
### 窗口切换
c + b w # 在多个session中不同的window切换
c + b n # 切换到下一个窗口
c + b p # 切换到上一个窗口
c + b o # 在小窗口中切换
c + b 数字 # 直接跳到你按的数字所在的窗口
### 窗口切分
# 关闭一个session中其他所有子窗口
c + b !
# 将当前窗口分成左右两份
c + b %
# 将当前窗口分成上下两份
c + b "
# 让光标在不同的窗口中跳转
C + b 方向键
# 按住C+b不放,同时按住方向键,可以调节光标所在窗口的大小
C + b + 方向键
### 其他
c + b + t # 时钟