iTerm2

George Nachman and contributors · 可配置的 Mac 终端,支持拆分窗格、配置文件、可搜索输出、shell 和 tmux 集成,以及可选的脚本和 AI 工具。

Cask终端与 Shell自带更新Apple 芯片 · Intel
主页
来自 homebrew/cask
近 30 天安装10,207App榜第 18
近一年安装31万365 天累计
最新版本3.7.3昨天 · 10月7日
下载大小58MBarm64 / x86_64 · zip
更新节奏每月近 30 天 2 个版本

介绍

AI 翻译查看原文

iTerm2 是一款面向 macOS 的免费开源终端模拟器。它为本地 shell、SSH 会话、命令行开发和管理提供可配置的工作区,尤其适合管理大量会话的开发者与运维人员。

主要功能

  • 在标签页以及水平或垂直拆分窗格中安排会话;为不同主机和任务自定义配置文件。
  • 使用正则表达式搜索终端输出,并使用自动补全、粘贴历史、键盘复制模式和已保存的排列。
  • 通过全局热键呼出专用终端,并快速查找会话。
  • 使用 shell 集成跟踪命令和工作目录,并使用 tmux 集成将多路复用器会话呈现为原生窗口和窗格。
  • 显示行内图像并自定义触发器和状态栏;通过可选的 Python API 自动化支持的操作。
  • 通过 AI 插件和已配置的提供商启用可选的 AI 聊天与辅助功能,与基本终端操作分开。

安装与首次使用

安装 brew install --cask iterm2,然后从“应用程序”打开 iTerm.app。以你的 Mac 所配置的 shell 开始,并在“设置”中自定义配置文件、字体、键绑定和窗格。Shell 集成是可选的;请按照适用于你的 shell 的官方说明进行操作。iTerm2 是终端模拟器,因此在其内部执行的命令仍保留它们各自的安装和系统要求。

系统要求、依赖项与冲突

当前稳定版 3.7.x 需要 macOS Ventura 13 或更高版本,并支持 Apple Silicon 和 Intel Mac。iTerm2 是 macOS 桌面应用程序;不提供原生 Windows 或 Linux 主机版本。SSH 可以连接到其他系统,而无需将它们变为 iTerm2 主机。历史下载版本具有不同要求,且不是当前这个 cask。

Homebrew 声明了 macOS 最低要求,且没有额外的 formula 依赖。它明确与 iterm2@beta 和 iterm2@nightly 冲突,这两个包会安装同一应用的替代版本。Python 自动化需要配置好的脚本运行时,可通过 iTerm2 文档化的运行时设置获得。tmux 集成需要在相关环境中安装 tmux。AI 功能需要可选插件以及提供商的配置或凭据;自托管提供商有其自己的要求。这些附加功能不是基本 shell 会话的前提条件。

账户、费用与许可证

该应用可免费下载和使用;捐赠是可选的。基本终端使用不需要 iTerm2 账户或订阅。SSH 主机和集成可能需要它们自己的账户。远程 AI 提供商可能会对 API 使用收费,这与 iTerm2 分开。George Nachman 和贡献者在 GNU GPL 第 2 版下维护该项目;捆绑组件保留其适用的声明。

官方参考:功能、下载与更新日志、文档、AI 设置 和 源代码与许可证。

新版本 3.7.3 更新内容 10月7日 · OpenNavo 编辑 · AI 翻译

  • 可靠性处理 non-BMP 超链接目标而不崩溃。
  • 终端减少 tmux-over-SSH 输入延迟。
  • 设置保持 Main Screen 选择可见,并保留已编辑的按键绑定目标。

开源的 Homebrew 图形界面。安装通过 macOS 客户端或 brew 命令完成。

© 2026 OpenNavo