iTerm2 是 macOS 平台上功能强大的终端模拟器,被开发者誉为终极命令行工具。作为系统原生 Terminal 的增强替代品,它在保持轻量级的同时,提供了前所未有的定制能力和生产力特性。iTerm2 通过 GPU 加速渲染实现丝般顺滑的滚动体验,支持分屏、透明背景、即时回放等创新功能,其智能搜索和自动补全系统大幅降低了命令行操作的学习曲线。无论是系统管理员、开发者还是数据科学家,都能通过其高度可扩展的架构和丰富的插件生态系统,打造出符合个人工作流的理想终端环境。
软件截图
安装流程
打开安装包将软件图标
拖拽至右侧Applications
文件夹即可完成安装
功能特色
1 GPU 加速渲染
采用 Metal 图形引擎处理文字渲染,在 4K 显示器上实现 60FPS 流畅滚动,支持百万行历史记录即时回溯。
2 智能命令补全
基于历史记录和上下文预测的自动补全系统,可学习用户习惯,支持模糊匹配和子字符串搜索。
3 分屏工作区管理
垂直/水平分割面板保持比例吸附,支持窗格间直接拖拽文字,全局热键快速切换布局预设。
4 即时回放功能
录制终端会话过程,支持时间轴拖拽查看历史操作,排查问题无需重复执行命令。
5 深度 Shell 集成
与 zsh/bash/fish 完美兼容,提供 Shell 注入功能实现当前目录感知、命令标记等增强特性。
6 触发器系统
通过正则表达式匹配输出内容,自动高亮错误信息或执行预设操作(如播放提示音)。
7 密码管理器集成
安全存储 SSH 密钥和服务器凭证,支持 1Password 等第三方密码管理器自动填充。
8 图像内联显示
支持六种协议(包括 iterm2、sixel)在终端内直接渲染图片、图表和 PDF 预览。
9 会话恢复功能
崩溃或重启后自动恢复所有窗口和标签页,保持工作环境连续性不中断。
10 主题与外观定制
超过 200 种配色方案,可独立设置每个窗格透明度,支持动态背景模糊效果。
11 剪贴板历史管理
记录所有复制过的命令片段,通过快捷键浏览复用,支持跨设备同步剪贴板内容。
12 自动化 API 接口
通过 Python/AppleScript 脚本控制终端行为,实现复杂工作流自动化编排。