答案1
就像 emacs 一样,vim 中没有模糊/输入时完成功能,因此您需要一个脚本。也许 vim.org 有您想要的?
SkyBison 接近您想要的:它位于 IDO 和 CtrlP 之间。
答案2
Vim 中没有内置任何可以满足你需求的功能。可能有人尝试编写一个 Vim 插件来添加此行为,但我通过快速 Google 搜索没有发现任何东西。
编辑:有一些用于缓冲区内、输入时自动完成的插件,但我不知道有任何可以在:-命令行上运行的插件。
答案3
我相信 FuzzyFinder 可以满足您的要求: https://bitbucket.org/ns9tks/vim-fuzzyfinder/