iTerm2
概述
iTerm2是macOS上最流行的第三方终端替代品,提供丰富的高级功能,是许多开发者的首选终端应用。
核心特性
分屏与标签页
- 垂直/水平分屏
- 原生标签页支持
- tmux集成模式(tmux -CC)
高级功能
- 即时回放: 回放终端历史(类似视频回放)
- 轮廓搜索: 快速定位命令输出
- 触发器: 基于正则的自动操作
- 多标签页同步: 同时在多标签执行相同命令
- 粘贴历史: 管理和搜索粘贴板历史
与tmux集成
Claude Code Agent Teams支持iterm2模式:
{
"teammateMode": "iterm2"
}iTerm2还支持tmux的-control模式,可将tmux pane映射为iTerm原生标签页。
与其他终端对比
| 特性 | iTerm2 | Warp | tmux |
|---|---|---|---|
| 平台 | macOS专属 | macOS | 跨平台 |
| AI集成 | 无原生 | 有 | 无 |
| tmux集成 | 有 | 无 | 原生 |
| 标签页/分屏 | 原生 | 有 | 有 |
相关工具
- tmux: 终端多路复用器
- Warp: 现代化终端(开源)
- Kitty: 跨平台GPU加速终端
参考
- 官网: iterm2.com
- GitHub: github.com/gnachman/iTerm2
相关页面
- Claude Code — 可通过 iTerm2 的 tmux 集成模式运行Agent Teams
- Mac终端配置 — fzf + zsh 增强
- tmux — 终端多路复用器,与 iTerm2 深度集成
- Warp — 现代化 AI 终端替代方案(已开源)
- Homebrew — 可通过
brew install --cask iterm2安装