做终端流开发这么多年,试过不少 Vim/Neovim 的 AI 编码插件,从 Copilot.vim 到各类 LSP 封装方案,功能确实全,但总觉得味道不对——用 Vim 图的就是个轻量、干脆,结果插件越装越多,开个编辑器要等半天,反而本末倒置。
最近把 Codex CLI 和 Vim 做了一次极简整合,不用装任何第三方 AI 插件,全靠 Vim 原生的可视选择、终端映射和寄存器能力就能用。整套核心配置不到 30 行,按需调用、召之即来,后台不驻留进程,完全不影响编辑器启动速度。对于习惯键盘流、追求轻量高效的终端开发者来说,这才是 AI 编码该有的样子。
一、方案核心:为什么说这是“极简”方案
很多人一提到 Vim 接 AI,就想到装插件、配 LSP、调补全引擎,其实完全没必要。这套方案的核心逻辑是用 CLI 工具的思路解决编辑器的 AI 需求,所有能力都基于 Vim 原生特性实现。
核心优势
- 零重型插件:不需要安装任何 AI 补全插件,不增加启动负载
- 原生能力复用:只用 Vim 的可视模式、终端模式、键位映射三大基础功能
- 按需调用:不会后台常驻轮询,需要的时候一键触发,用完即走
- 模型无关<