Como o readline usa o compgen para obter todas as conclusões aplicáveis?

1

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?

    
por Drew 13.10.2016 / 02:24

0 respostas