#236 · 主分类: AI编程助手

llama.vim

copilot developer-tool llama llm vim vim-plugin

用于LLM辅助代码/文本补全的Vim插件

项目最后更新:08/27/26

GitHub Stars

2.2K

Forks数量

119

贡献者数量

28

许可证

MIT

收录理由

llama.vim 把 Vim 和 Neovim 直接接到本地 llama.cpp 服务上,补全完全在自家机器里跑,不碰云端。插入模式下,它会在光标附近给出 fill-in-middle 建议,按 Tab 就能接受;选中代码后,也能让模型改写或续写。真正让它好用起来的是上下文管理:一个环形缓冲区会收集当前打开文件、编辑过的文件以及复制过的文本,然后复用这些上下文,所以即便硬件不高,面对大型代码库也能保持流畅。配置上只需设置 g:llama_config 变量,按键映射都可重定义。需要注意的是,它比较倾向于搭配推荐列表里支持 FIM 的模型,这一点得提前规划。不过对于那些想要 Copilot 式补全、又不想依赖云服务的团队,这算是在自己熟悉的编辑器里获得轻量方案的实惠选择。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目