macOS開源終端神器iTerm2——原生集成ChatGPT讓AI幫你寫命令
作者:小編
更新時間:2024-05-25
點擊數:
iTerm2簡介
iTerm2 是 macOS 上最流行的開源終端工具之一,它源自并基本上取代了早期的 “iTerm” 應用程序。
其自我介紹稱:“iTerm2 是 Mac 默認終端的替代品,也是目前 Mac 系統下最好用的終端工具,集顏值和效率于一身。”
iTerm2 支持操作系統功能,如窗口透明度、全屏模式、分割窗格、Exposé 標簽、Growl 通知和標準鍵盤快捷鍵。其他功能包括可定制的配置文件和終端輸入 / 輸出的即時回放。
近日 iTerm2 正式發布了 3.5.0 穩定版,其團隊稱這是一個開發了兩年多的重大更新版本,包含相當多的變化。
比如改進導航、獨立的深/淺模式配色方案、集成 ChatGPT 以及 1Password。

iTerm2原生集成了 ChatGP
其中值得關注的變化是原生集成了 ChatGPT——用戶只需在 iTerm2 中配置好 OpenAI 的 ChatGPT API,就可以用 AI 來寫命令、解釋命令輸出,并引導實現目標。
最后看一下 iTerm2 3.5.0 值得關注的變化:
1. 命令輸出優化
Shell 集成改進:當命令輸出超過屏幕頂端時,命令將顯示在屏幕頂部。這一功能大大提升了長命令輸出的可讀性,幫助開發者更輕松地追蹤和分析命令執行過程。
2. 強大的搜索和過濾功能
過濾功能:新增的菜單項 Edit > Find > Filter 允許用戶隱藏不匹配子字符串或正則表達式的行。這對于日志分析特別有用,開發者可以更高效地找到需要的信息。
命令選擇:用戶可以點擊命令以選擇它。搜索、過濾和全選功能將限制在所選命令范圍內。此功能可以在 Settings > General > Selection 中禁用。
3. 主題和外觀改進
獨立的淺色/深色模式顏色支持:iTerm2 3.5.0 現在支持獨立的淺色和深色模式顏色設置,允許用戶根據環境光線條件自動切換主題,提升使用體驗。
4. AI 集成
ChatGPT API 支持:通過集成 OpenAI 的 ChatGPT API,iTerm2 現在可以為用戶編寫命令、解釋命令輸出并引導用戶實現目標。這一功能極大地增強了終端的智能化程度,幫助開發者更加高效地完成任務。
5. 渲染選擇
Render Selection:這一新功能可以將選中的文本塊替換為本地渲染視圖。例如,JSON 將被格式化并進行語法高亮。渲染后的選區支持水平滾動,方便用戶瀏覽長日志,并且支持搜索。iTerm2 支持超過 150 種不同語言的語法高亮,其中 Markdown 將以渲染格式顯示,極大地方便了文檔閱讀和編輯。
6. 密碼管理器支持
擴展的密碼管理器支持:iTerm2 現在支持使用 LastPass 或 1Password 而非系統鑰匙串進行密碼管理。用戶可以通過搜索字段旁的 (