Estou criando uma alternativa para readline e gostaria de ter a conclusão de tabulação de maneira semelhante a como readline tem conclusão de tabulação. Em readline , se você digitar git <tab> , obterá todos os subcomandos git como opções de autocomplete. Mas se você digitar ls <tab> , você obtém arquivos e diretórios. É bem claro como obter essas informações individualmente invocando compgen usando uma de suas opções, mas não está claro como invocar compgen e obter o mesmo conjunto de conclusões que readline fornece. Essencialmente completa de todas as fontes aplicáveis. Que opção posso fornecer para obter esse comportamento?
Tags bash autocomplete compgen