返回工具库

开发工具

iTerm2

面向 macOS 的功能丰富型终端模拟器

价格模式开源
中文支持以英文为主
适用平台Mac

资源介绍

iTerm2 是面向 macOS 的终端模拟器,适合需要同时维护多个命令行会话、快速查找输出并按主机保存配置的开发者。它提供水平与垂直分屏、热键窗口、搜索、Profiles 和触发器;选择它的理由应是这些功能是否符合自己的操作习惯,而不是笼统地比较哪款终端更专业。

Profiles 可按不同主机保存配置并加标签,Shell Integration 让终端识别当前目录、主机和命令提示符,支持跳转到之前的提示符与自动切换配置。Triggers 可根据输出中的正则匹配执行提醒等动作,适合留意长任务的关键输出。跨标签搜索和时间戳则有助于回看多个会话中的信息。

这些桌面功能不等同于远程服务器上的会话持久化。SSH 断开后是否继续运行任务,仍取决于远端程序和 tmux 等工具的配置;复制历史和 Instant Replay 也不能替代正式日志归档。迁移到 Ghostty 等终端前,应逐项检查快捷键、字体、分屏、配置文件和终端应用兼容性。两者的功能有交集,但不能因为使用了 zsh 插件,就推断 iTerm2 的大部分能力都多余;性能与资源占用也需要在同一机器、同一任务下比较。

适合什么人

使用 macOS,依赖多会话、主机配置、输出搜索与终端自动化的开发和运维人员。

真实使用场景

在分屏中同时查看服务日志与执行命令
按不同主机管理带标签的 Profiles
用 Shell Integration 和搜索定位之前的命令输出

价格说明

iTerm2 为免费开源终端,具体许可证和发行说明以项目官方信息为准。本页不将第三方云端 AI 服务或其他配套服务视为免费附赠。

核心特点

水平与垂直分屏、热键窗口
跨标签搜索与输出时间戳
Profiles 及自动配置切换
Shell Integration 与正则触发器

限制与注意事项

主要面向 macOS,不作为 Windows 或 Linux 客户端推荐
桌面会话恢复不能代替远端进程持久化
复制历史与回放可能保留敏感输出,应按实际工作场景配置

常见问题

iTerm2 能保证 SSH 断开后任务继续运行吗?

不能仅凭终端模拟器保证。需要根据远端任务使用 tmux、服务管理器等合适方式;本地窗口恢复与远端任务存活是两件事。

已经用了 tmux,还需要 iTerm2 吗?

tmux 管理终端内的会话与分屏,iTerm2 仍可提供 macOS 热键、Profiles、搜索和系统集成。是否重复取决于你实际使用的功能,没有统一结论。

iTerm2 和 Ghostty 应该怎么选?

依赖 Profiles、触发器与图形偏好设置可先保留 iTerm2;需要 macOS 与 Linux 原生终端体验可评估 Ghostty。迁移前按实际工作流核对兼容性,不用未经同条件测试的跑分代替判断。

相关链接

编辑:WhosBug团队 · 更新于

继续探索

从 iTerm2 进入相关分类与场景

iTerm2 的同类与配套工具

查看全部开发工具

使用原生界面和 GPU 加速的高性能跨平台终端

集成 AI 编程代理、协作和云端任务能力的现代终端开发环境

REA新收录

通过本地 MCP 和命令行分析二进制、应用结构与运行行为,向编码 Agent 返回证据。

n8n新收录

支持可视化编排、自定义代码和自托管的工作流自动化平台。

代码托管、版本控制与开发协作平台

AI 原生 API 平台,覆盖接口的开发、测试、管理与分发全流程

iTerm2 和谁纠结过

Meta 推出的个人 AI Agent,可连接应用并在后台持续处理已授权的任务。

Anthropic 旗舰对话助手,Artifacts 视窗直出可分享应用,上下文达百万 token

OpenAI 通用助手,聊天、办公与编程三条产品线合于同一平台

杭州深度求索的开源大模型,网页版免费对话,API 按量计费

Gemini新收录

Google 的 AI 助手,模型、云盘容量和 Workspace 打包进同一份订阅

构建未来代码的 AI 专属智能 IDE 编辑器