从 Sublime Text 到 Zed
作者长期使用 Sublime Text,因其快速启动和丰富插件生态而满意,但随着 AI 辅助编码成为常态,Sublime Text 的 AI 集成体验不足,促使其迁移到 Zed。Zed 由 Atom 和 Tree-sitter 原团队开发,采用 Rust 编写,以极致性能和原生 AI 协作为核心优势,启动速度与文件响应优于 VS Code,并内置 Claude、GPT 等模型支持,无需额外插件。其极简界面与 Sublime Text 相似,降低了迁移成本。 安装 Zed CLI 是首要步骤:在 Zed 中通过命令面板执行安装,将 CLI 工具置于 ~/.local/bin/zed,之后可在终端使用如 `zed .` 打开目录或 `zed --diff` 比较文件等命令。为提升效率,作者进一步将 Zed 集成到 macOS Finder 右键菜单,利用 Automator 快速操作机制:首先通过一键脚本生成 OpenInZed.workflow 文件,其中包含 Shell 脚本调用 Zed 打开选中路径;双击安装 workflow 并刷新服务缓存(执行 `/System/Library/CoreServices/pbs -flush`),最后在系统设置中启用该服务。配置后,右键文件夹或文件即可选择“在 Zed 中打开”,脚本自动处理路径。 技术细节上,脚本采用三重兜底逻辑以兼容不同安装方式(如 CLI 路径检测、PATH 变量、应用程序直接调用),并添加 `-n`