主要观点:作者使用 Vim/Neovim 15 年后决定尝试新事物,原因包括渴望使用“即插即用”的工具以及更深入的原生 LLM 集成,最终选择了 Zed。
关键信息:
- Vim/Neovim 配置复杂,如 Neovim 在 macOS 上的 GUI 客户端存在不支持多窗口或无法渲染图标等问题。
- LLM 虽不完美但有用,如在 Neovim 中 Codeium 插件可提供代码建议。
- Zed 的优点:有 Vim 模式,启动即可用无需配置,使用 JSON 作为配置语法更简单,有配置自动补全功能,原生 LLM 集成且感觉很有用,速度快。
重要细节: - 作者最初使用 Vim 时配置简单,随着需求增加配置文件逐渐复杂。
- Neovide 不支持多窗口,需实施 workaround 且上周更新后出现问题;Vimr 支持多窗口但无法在 nvim-tree 中渲染图标。
- Zed 的 Vim 模式很扎实,大部分常用 Vim 绑定正常,且团队将在 2025 年加强支持。
- Zed 启动后无需配置即可使用,偶尔需点击按钮安装特定语言支持。
- Zed 的配置自动补全功能在编辑配置文件时很有帮助。
- Zed 的 Assistant 功能可使用所选 LLM 协助,设置后可在面板中输入问题并粘贴文件内容提供上下文。
- Zed 速度很快,团队在提升速度方面做了很多努力。作者仅使用一天 Zed 就感觉体验不错,认为这只是个实验,初步印象很好。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。