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

Vim在ex命令模式下,如何仅完成第一个非唯一匹配的路径?,vim,autocomplete,filepath,Vim,Autocomplete,Filepath,我所在的目录中有许多带有公共前缀的子文件夹: ./pref-apple ./pref-aubergine ./pref-mango ./pref-milk 我在其中一个文件夹中有一个文件,我希望vim自动完成第一个非模糊匹配的路径 :e./p->:e./pref- :e./pref au->:e./pref aubergine/ 而此时,它将自动完成与完整的第一个文件夹名称:e./p->:e/pref apple/ 我该怎么做?您想设置wildmode=longest 更多信息请访问我使用设置

我所在的目录中有许多带有公共前缀的子文件夹:

./pref-apple
./pref-aubergine
./pref-mango
./pref-milk
我在其中一个文件夹中有一个文件,我希望vim自动完成第一个非模糊匹配的路径

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

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

而此时,它将自动完成与完整的第一个文件夹名称<代码>:e./p->
:e/pref apple/


我该怎么做?

您想
设置wildmode=longest


更多信息请访问

我使用
设置wildmode=longest:full,list:full
。我发现这是一个很好的平衡完成和列出替代完成。