como fazer o preenchimento automático do vim se comportar como o preenchimento automático padrão do bash?

14

Quando você digita: e some/path/file<Tab>se houver várias correspondências, o vim apenas seleciona a primeira e você deve percorrer o restante delas com a tecla Tab. (muito parecido com o comportamento da CLI do Windows).

Como faço para que ele se comporte como bash, onde só é concluído até que haja ambiguidade?

EDIT : pergunta atualizada para um pouco mais de clareza.

hasen
fonte

Respostas:

25

Adicione isso ao seu .vimrc:

set wildmenu
set wildmode=list:longest
John T
fonte
4
Acabei de me inscrever no superusuário e respondi às perguntas para obter reputação suficiente para aprovar sua resposta. Obrigado.
precisa saber é o seguinte
-4

Pressionar Tabvárias vezes percorre as correspondências.

Você pode omitir set wildmenuuma vez que set wildmode=list:longestimplica isso.

Pausado até novo aviso.
fonte
3
Eu sei ... isso não é a questão
Hasen