iTerm2

概述

iTerm2是macOS上最流行的第三方终端替代品,提供丰富的高级功能,是许多开发者的首选终端应用。

核心特性

分屏与标签页

  • 垂直/水平分屏
  • 原生标签页支持
  • tmux集成模式(tmux -CC)

高级功能

  • 即时回放: 回放终端历史(类似视频回放)
  • 轮廓搜索: 快速定位命令输出
  • 触发器: 基于正则的自动操作
  • 多标签页同步: 同时在多标签执行相同命令
  • 粘贴历史: 管理和搜索粘贴板历史

与tmux集成

Claude Code Agent Teams支持iterm2模式:

{
  "teammateMode": "iterm2"
}

iTerm2还支持tmux的-control模式,可将tmux pane映射为iTerm原生标签页。

与其他终端对比

特性iTerm2Warptmux
平台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 安装