创建和管理会话
# 创建一个新会话并命名
tmux new -s name
# 查看所有会话
tmux ls
# 进入一个已存在的会话
tmux attach -t name
# 从某个会话分离
ctrl+b d
# 重命名当前会话
ctrl+b $
# 杀死指定会话
tmux kill-session -t name
窗口管理
# 创建一个新窗口
ctrl+b c
# 水平分割窗口
ctrl+b %
# 垂直分割窗口
ctrl+b "
# 切换窗口(按数字)
ctrl+b 0~9
# 关闭当前窗口
ctrl+b &
# 切换到上/下一个窗口
ctrl+b n (下一个)
ctrl+b p (上一个)
窗格管理
# 在窗格之间切换
ctrl+b 方向键 ⬆️⬇️⬅️➡️
# 调整窗格大小
ctrl+b : resize-pane -U # 向上缩小
ctrl+b : resize-pane -D # 向下缩小
ctrl+b : resize-pane -L # 向左缩小
ctrl+b : resize-pane -R # 向右缩小
# 同步所有窗格
ctrl+b : setw synchronize-panes on
# 取消同步所有窗格
ctrl+b : setw synchronize-panes off
# 关闭当前窗格
ctrl+b x
会话和窗口状态
# 查看所有窗口和会话的布局
ctrl+b w
# 刷新界面
ctrl+b r
滚动和复制模式
# 启用滚动模式
ctrl+b [
# 退出滚动模式
q
# 启用复制模式
ctrl+b [ # 进入模式后可用上下键滚动
# 开始复制
空格键
# 结束复制并保存到剪贴板
回车键