Vim在ex命令模式下,如何仅完成路径直到第一个非唯一匹配?

8

我现在处于一个有很多共同前缀的子文件夹的目录中:

./pref-apple
./pref-aubergine
./pref-mango
./pref-milk

我有一个文件在这些文件夹之一,我希望vim自动补全路径只到第一个不歧义的匹配项

:e ./p<TAB> -> :e ./pref-

:e ./pref-au<TAB> -> :e ./pref-aubergine/

目前它会自动补全第一个文件夹名称的完整路径。:e ./p<TAB> -> :e/pref-apple/

我该怎么做?


http://superuser.com/questions/40378/how-to-make-vims-auto-complete-behave-like-bashs-default-auto-complete - Ciro Santilli OurBigBook.com
1个回答

14

4
我使用set wildmode=longest:full,list:full。我发现这是完美的补充和列出备选完成的平衡。 - Peter Rincker

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接