把 IDE 的自动补全搬进 Obsidian:Various Complements 插件体验。。。
在编辑器里写过代码的人,大概都有过这种错觉:指尖刚敲两个字母,IDE 立刻把你脑子里的那一长串函数名补全了,仿佛有人在旁边悄悄替你干活。可一回到笔记软件,尤其是写中文、写长术语的时候,就又变成“体力劳动型打字员”。最近折腾 Obsidian 的时候,我发现有个老牌开源插件,硬是把这种 IDE 级的自动补全功能搬进了笔记世界——就是今天要说的 Various Complements。
先简单交代下身世。Various Complements 是一个开源的 Obsidian 社区插件,MIT 协议,代码在 GitHub 上公开,已经积累了八百多颗星,发布了一百五十多次版本,最新的 10.8.0 发布在 2025 年 8 月底,算是活跃维护的“老将”了。 对一个工具类插件来说,这种更新频率和体量,基本可以判断不是玩票。
它解决的核心问题很好概括:让你在 Obsidian 里,像在 IDE 里一样补全单词和短语。根据官方文档,它能基于当前文件、整个库、内部链接、Front matter,甚至你自己定义的“自定义词典”来做补全,连“可预测补全”“链接兜底(fallback linkify)”这种细节都考虑进去了。 更关键的是,它原生支持中文、日文、韩文、阿拉伯语等多种语言,所以不是只考虑英文用户的那种“半成品”。
用起来是什么感觉?想象一下,你在写一篇关于“移动端引用管理”的笔记,之前已经写过一堆“Zotero 同步”“Markdown 引用键”“文献综述”。开新笔记时,敲出“引…”,补全框就会把你库里出现过的相关词组列出来,按方向键选一下回车就结束。这种细碎的节省,累积下来是非常扎实的效率提升,尤其对天天写相似概念的人,比如程序员、学术狗、产品经理。
安装步骤放中间说,以免你看到一半就跑去装了。操作很简单:
1.打开 Obsidian 设置 → 社区插件,确保“安全模式”关闭。 2. 在“浏览”里搜索 Various Complements 或关键字 various-complements。 3.点进详情页,安装并启用插件。 4.安装后左侧会多出一块配置区域,第一次用建议先重启一下 Obsidian,让它把库索引好。
装完先别急着炫技,建议在设置里耐心把几个关键选项过一遍。比如有些人只想用它做“链接补全”,不想它像输入法那样补普通单词,这时可以关掉 “Current file complement”,社区里就有人靠关这个选项解决了“补全太吵”的烦恼。如果你希望它从整个库里挖词,那就打开 “Current vault complement”;要把常用术语集中管理,就开启 “Custom dictionary complement”,再指定一个 markdown 或文本文件当作自定义词典。
自定义词典是这个插件最有想象力的部分。简单说,你可以在一个单独的文件里放各种“长得要命但经常要写”的东西:文献 citekey、长标题、带锚点的链接、专业术语,甚至是一串固定模板。论坛上有人用它给各级标题起别名,也有人拿它做移动端引用键自动补全,比来回切换 App 要舒服太多。 结合匹配策略里的“前缀匹配”和“部分匹配”,可以做到敲中间几个字就把整句补全,这在中文环境里非常实用。
实际体验下来,这个插件给我的感觉是:功能狠,名字朴素。它不像某些“一键 AI 写完”的花活,更多是踏踏实实把你已经有的知识、词典和历史输入“反弹”给你,让你打字少一点、检索快一点。缺点也有,比如设置项很多,新手第一次打开可能会有点懵,需要花十来分钟摸索一下;再就是如果你同时开了别的自动补全插件,弹窗可能有点打架,这个就看个人取舍了。
如果你本身就是重度 Obsidian 用户,库里有成百上千页笔记,经常重复敲那些长得离谱的术语、引用键,那 Various Complements 值得立刻装上,慢慢调教成“只懂你一个人”的补全助手。如果你记笔记偏随意、内容很短,它也能用,只是存在感会弱一些。对我这种又懒又爱折腾的人来说,它属于那种:一开始觉得“可有可无”,用着用着,就再也不想回到没有补全的年代了。
-END-
我为大家打造了一份RPA教程,完全免费:songshuhezi.com/rpa.html