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