
Ghostty终端配置与CLI工具链
一套从 iTerm2 + oh-my-zsh 迁移到轻量化现代终端方案的完整实践
这是一套从 iTerm2 + oh-my-zsh 迁移到轻量化现代终端方案的完整实践,由三层组成:Ghostty(Zig 语言编写的 GPU 加速终端模拟器)、Starship(Rust 编写的跨平台提示符工具)、zsh 插件与现代 CLI 工具。方案核心目标是更轻量、更快、更简洁,去掉不需要的 300 个 oh-my-zsh 插件和 iTerm2 的臃肿 GUI,只保留日常真正用到的 3 个 zsh 插件和 5 个现代 CLI 工具。Ghostty 使用 Metal API 进行 GPU 渲染,文本渲染速度比 iTerm2 快约 4 倍,配置保存即生效。Starship 采用模块化渲染引擎,每个模块独立计算、独立配色。三个 zsh 插件(autosuggestions、syntax-highlighting、completions)替代整个 oh-my-zsh 框架。五个现代 CLI 工具(fzf、zoxide、eza、bat、yazi)全面替代传统 Unix 命令。方案支持一键安装,配置全部开源,可纳入 dotfiles 版本管理。
09.08