tmux入门
1. 简介
tmux是一款终端复用软件,允许用户通过单一终端连接创建并管理多个控制台会话、窗口及面板;支持系统级(/etc/tmux.conf)和用户级(~/.tmux.conf)配置文件。
2. 建议配置
vim ~/.tmux.conf
shell
# 启用鼠标支持(选择窗格、调整大小、滚动)
set -g mouse on
# 设置更直观的前缀键(例如改为 Ctrl+a,需先解绑默认键)
unbind C-b
set -g prefix C-a
bind C-a send-prefix
3. 常用操作
⚠️前缀键+快捷键一定要在英文输入法下操作,否则可能按键无效。
- 切面板
按下Command + A 前缀键,下一次按方向键
- 分屏(新建面板)
按下Command + A 前缀键,下一次按% 左右分屏;下一次按" 上下分屏
- 关闭面板
按下Command + A 前缀键,下一次按x 关闭光标所在窗口;按下Command + A 前缀键,下一次按& 关闭所有窗口
- 全屏
按下Command + A 前缀键,下一次按z
shell
# 查看当前所有的会话信息
tmux ls
# 连接第一个会话
tmux a
4. 典型使用场景
- 系统运维
- Claude Code Agent Teams并发编程