¿Cómo hacer que el autocompletado de vim se comporte como el autocompletado predeterminado de bash?

14

Cuando escribe: e some/path/file<Tab>si hay varias coincidencias, vim simplemente elige la primera y debe recorrer el resto de ellas con la tecla Tab. (más o menos como el comportamiento de la CLI de Windows).

¿Cómo hago que se comporte como bash donde solo se completa hasta que haya ambigüedad?

EDITAR : pregunta actualizada para un poco más de claridad.

Hasen
fuente
stackoverflow.com/questions/5569348/…
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Respuestas:

25

Agregue esto a su .vimrc:

set wildmenu
set wildmode=list:longest
John T
fuente
44
Me acabo de inscribir en superusuario y respondí preguntas para poder obtener suficiente reputación para votar tu respuesta. Gracias.
user138727
-4

Al presionar Tabvarias veces se avanza por los partidos.

Puede omitir set wildmenuya que lo set wildmode=list:longestimplica.

Pausado hasta nuevo aviso.
fuente
3
Lo sé ... esa no es la pregunta
hasen