iTerm2 是 macOS 上最流行的开源终端工具之一,它源自并基本上取代了早期的 “iTerm” 应用程序。其自我介绍称:“iTerm2 是 Mac 默认终端的替代品,也是目前 Mac 系统下最好用的终端工具,集颜值和效率于一身。”
iTerm2 支持操作系统功能,如窗口透明度、全屏模式、分割窗格、Exposé 标签、Growl 通知和标准键盘快捷键。其他功能包括可定制的配置文件和终端输入 / 输出的即时回放。
近日 iTerm2 正式发布了 3.5.0 稳定版,其团队称这是一个开发了两年多的重大更新版本,包含相当多的变化。
比如改进导航、独立的深/浅模式配色方案、集成 ChatGPT 以及 1Password。
其中值得关注的变化是原生集成了 ChatGPT——用户只需在 iTerm2 中配置好 OpenAI 的 ChatGPT API,就可以用 AI 来写命令、解释命令输出,并引导实现目标。
如下图所示,用户需要现在设置中填入 OpenAI API Key,以及填写提示词,选择模型和 Token 速率。然后就能在终端窗口输入需求,比如“以约定的某种比率转换视频格式的命令”:最后看一下 iTerm2 3.5.0 值得关注的变化:
1. 命令输出优化
2. 强大的搜索和过滤功能
3. 主题和外观改进
4. AI 集成
5. 渲染选择
6. 密码管理器支持
7. 实验性功能
-
SSH 集成:iTerm2 3.5.0 引入了一个初步的 SSH 集成功能。用户可以通过将配置文件的命令设置为 SSH 来进行测试。该集成允许导出环境变量并将文件复制到远程主机上。如果远程主机上可用 Python 3.7 或更高版本,各种功能(如作业状态栏和工具栏组件)将反映远程数据而非本地数据。
"auto composer" :实验性的"auto composer" 可将命令行替换为本地控件。尽管这一功能仍在开发中,但它预示着终端交互方式的重大变革。
Reference
https://iterm2.com/news.html
https://xeiaso.net/notes/2024/ai-hype/