Existe alguma maneira de fazer o BASH preencher a primeira correspondência quando eu pressiono TAB, como o prompt de comando do Windows?
(Ele ainda deve exibir a lista de correspondências, mas deve alternar entre elas quando eu continuar pressionando a tecla tab.)
ou seja, o objetivo aqui é ser capaz de preencher qualquer correspondência apenas com a tecla TAB, pressionando o suficiente - como no Windows.
fonte
menu-complete
- se a outra sequência de teclas, como"\M-s"
paraMeta+S
, para poder escolher à vontade.show-all-if-ambiguous
para estar ligado para que isso funcione.)Embora eu não saiba como fazer com que essa funcionalidade funcione com o bash, o zsh vem com a configuração exata do que você deseja por padrão. Confira oh-my-zsh e zsh .
O zsh possui a maioria dos recursos do bash, com algumas funcionalidades adicionais prontas para uso, como a capacidade de navegar apenas com a guia e entrar!
A maioria das distribuições Linux vem com um pacote para instalar o zsh.
fonte