tmux操作指南

tmux 的最小可用配置、会话模型与日常高频操作速查。

#type / howto #status / evergreen #tech / dev #resource / tmux

[!info] related notes

tmux操作指南

最小心智模型

  • session:后台工作空间,适合长期保留开发现场
  • window:会话里的标签页
  • pane:单个窗口里的分屏

如果你平时主要是在 SSH、WSL 或终端里开发,那么 tmux 的价值通常不在“它能开多少窗格”,而在“断线后还能接着干活”。

推荐基础配置

cat << 'EOF' > ~/.tmux.conf
# 开启鼠标支持
set -g mouse on

# 开启 256 色和 True Color 支持
set -g default-terminal "tmux-256color"
set -ga terminal-overrides ",*256col*:Tc"

# 将前缀键从默认的 Ctrl+b 改为 Ctrl+a
unbind C-b
set -g prefix C-a
bind C-a send-prefix

# 使用 | 和 - 来垂直和水平分割窗口
bind | split-window -h
bind - split-window -v
unbind '"'
unbind %

# 重新加载配置
bind r source-file ~/.tmux.conf \; display "Tmux 配置已刷新!"
EOF

写入后,在 tmux 里按一次前缀键 Ctrl+a,再按 r,即可重新加载配置。

常用操作

下面默认前缀键已经改为 Ctrl+a

会话

  • tmux:启动一个新会话
  • tmux attachtmux a:接回最近会话
  • 前缀键后按 d:detach,离开当前会话但不停止里面的进程
  • 前缀键后按 r:重新加载 ~/.tmux.conf

窗口

  • 前缀键后按 c:新建窗口
  • 前缀键后按数字 0-9:跳到指定窗口
  • 前缀键后按 n / p:切到下一个 / 上一个窗口
  • 前缀键后按 w:打开窗口列表
  • 前缀键后按 &:关闭当前窗口

窗格

  • 前缀键后按 |:左右分屏
  • 前缀键后按 -:上下分屏
  • 前缀键后按方向键:在窗格之间移动焦点
  • 前缀键后按 z:最大化 / 还原当前窗格
  • 前缀键后按 x:关闭当前窗格
  • 前缀键后按空格:切换 tmux 内置布局

建议先记住的 4 个动作

  1. 前缀键后按 |:先把服务或日志分到旁边
  2. 前缀键后按 z:临时放大当前窗格
  3. 前缀键后按 d:离开但不销毁现场
  4. tmux attach:下次回来继续接着做

进阶方向

创建于 2026/2/23 更新于 2026/5/27