Когда вы набираете:e some/path/file<Tab>
если есть несколько совпадений, vim просто выбирает первое, и вам нужно перебирать остальные из них с помощью клавиши Tab. (очень похоже на поведение интерфейса командной строки Windows).
Как мне заставить его вести себя как bash, где он завершается только до тех пор, пока не возникнет двусмысленность?
РЕДАКТИРОВАТЬ: обновленный вопрос для немного большей ясности.