Mac 上装好 Tmux 并配得顺手的关键是优化前缀键、启用鼠标、配置状态栏等习惯适配,通过 Homebrew 安装、修改 ~/.tmux.conf(设 prefix 为 C-a、开启 mouse)、掌握会话/窗口/面板操作及验证断连持久性,10 分钟内即可建成高效终端环境。
mac 上装好 tmux 并配得顺手,关键不在“能不能装”,而在装完之后是否真正贴合你的操作习惯。默认的 ctrl+b 前缀、禁用鼠标、简陋状态栏,都会拖慢效率。下面几步走下来,10 分钟内就能拥有一个响应快、分屏直观、断连不丢任务的终端工作环境。
用 Homebrew 一键安装(推荐)
Homebrew 是 macOS 最稳妥的安装方式,自动处理 libevent、ncurses 等依赖,还能持续更新版本。
- 若还没装 Homebrew,终端运行:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/homebrew/install/head/install.sh)" - 安装完成后,执行:
brew update && brew install tmux - 验证是否成功:
tmux -V —— 输出类似 tmux 3.4 即表示就绪
修改前缀键与启用鼠标支持
Ctrl+b 不仅难按,还容易和 Vim 或 IDE 冲突;鼠标被禁用时,拖动分屏、点选窗口都得靠快捷键,效率大打折扣。
- 创建或编辑配置文件:
nano ~/.tmux.conf - 写入以下内容(精简实用,无冗余):
set -g mouse on
unbind C-b
set -g prefix C-a
bind C-a send-prefix
set -g default-terminal "screen-256color" - 保存后,在任意已运行的 tmux 会话中执行:
tmux source-file ~/.tmux.conf
或直接退出重进,新配置立即生效
常用操作与会话管理
Tmux 的核心是“会话→窗口→面板”三层结构。掌握几个高频动作,就能覆盖 90% 场景:
-
新建命名会话(避免数字编号混乱):
tmux new -s work -
分离会话(关掉终端也不影响后台运行):
按 Ctrl+a 后松开,再按 d -
列出所有会话:
tmux ls -
重新连接指定会话:
tmux attach -t work -
水平/垂直分屏(比默认快捷键更直观):
进入会话后,按 Ctrl+a + -(横分)或 |(竖分)
验证持久化能力(关键一步)
装完不验证,等于没装牢。真实场景中,SSH 断开或本地终端意外关闭,才是考验 Tmux 是否起作用的时刻。
- 启动一个耗时命令,比如:
sleep 300 && echo "done" - 按 Ctrl+a d 分离会话
- 关闭终端或断开 SSH
- 稍后重新打开终端,执行:
tmux attach -t work
确认进程仍在运行、输出未丢失


















