Eu sugiro que você trabalhe em torno dele e use outro tipo de ligação de chave com readline, como Shift + TAB .
Adicione o seguinte ao seu ~/.inputrc
:
"\e[Z": menu-complete
Em seguida, emita um exec bash
(isso deve ler as configurações em ~/.inputrc
). Como único, em vez de reiniciar o bash, você pode configurar a mesma ligação executando bind '"\e[Z": menu-complete'
.
Agora você deve poder usar sequências de Shift Shift TAB repetidas para percorrer os nomes de arquivos que correspondem (em vez de ter que inserir o próximo caractere correspondente). Isto irá funcionar para qualquer comando emitido (como é um comando padrão de linha de leitura que está sendo ligado à sequência