É possível que a conclusão bash circule pelas alternativas?

8

Ao usar a conclusão do bash e um número de caracteres ter sido inserido, a tabulação deixa de funcionar quando o prefixo que você digitou é correspondido por mais de uma das possibilidades.

Existe uma maneira de percorrer as alternativas do prefixo que você digitou?

    
por vfclists 26.07.2014 / 10:05

2 respostas

5

Vincule a tecla Tab ao menu-complete em vez do padrão complete . Coloque a seguinte linha no seu ~/.bashrc :

bind '"\C-i": menu-complete'

ou a seguinte linha no seu ~/.inputrc (isso se aplicará a todos os programas que usam a biblioteca readline, não apenas bash):

"\C-i": menu-complete
    
por 26.07.2014 / 15:26
2

No bash 4.1 e posterior, você também pode usar menu-complete-backward para percorrer as conclusões ao contrário. Eu tenho isso no meu ~/.inputrc :

"\es": menu-complete-backward
"\et": menu-complete
    
por 07.08.2014 / 11:49