É possível configurar o bash de forma que, na primeira guia, complete automaticamente todos os arquivos possíveis e nos subseqüentes alterne entre as opções?
Ambas as opções são fáceis de executar separadamente e eu poderia vinculá-las a chaves diferentes, mas as opções acima seriam perfeitas, mas não consigo encontrar nada sobre isso na rede.
bash
autocomplete
Voo
fonte
fonte
Respostas:
Isso parece próximo ao que você deseja:
fonte
bind "TAB:complete"; bind "set show-all-if-ambiguous off"
bind "set menu-complete-display-prefix on"
listará apenas os candidatos na primeira guia sem o preenchimento automático.É isso que eu uso. Tanto quanto posso dizer, faz exatamente o que você quer.
Isso funciona no Mac (10.13 e 10.14) e no Ubuntu (16.04 e 18.04).
fonte
Você considerou? Foi referenciado em Superuser ...
fonte
menu-complete
é apenas metade do que a pergunta está fazendo. Como a pergunta diz, "[duas] outras opções são fáceis de executar separadamente" .