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.


Respostas:


25

Adicione isso ao seu .vimrc:

set wildmenu
set wildmode=list:longest

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.


3
Eu sei ... isso não é a questão
Hasen
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.