当您输入 :e 时some/path/file<Tab>
,如果有多个匹配项,vim 只会选择第一个,您必须使用 Tab 键循环浏览其余匹配项。(非常类似于 Windows CLI 的行为)。
我怎样才能让它像 bash 那样运行,直到出现歧义时才完成?
编辑:更新问题以便更加清晰一些。
答案1
将其添加到您的.vimrc
:
set wildmenu
set wildmode=list:longest
答案2
多次按下Tab即可逐步完成匹配。
您可以省略,set wildmenu
因为set wildmode=list:longest
这意味着它。