Quando digito grepe pressiono TABduas vezes, bash_completionlistamos arquivos e diretórios no diretório atual. Também completará os nomes de arquivos quando eu digitar a letra inicial. Tudo isso é muito bom, o único problema é que, quando o diretório contém muitos arquivos e subdiretórios, ele pode ser bastante caótico e desorganizado.
Ajudaria muito se, bash_completionpelo menos, pudesse colorir os diretórios de maneira diferente, da mesma forma que o ls -lAfaz.
Isso é possível?
EDITAR:
é assim que meu bash_completionarquivo de configuração de amostra é:
if [[ ${cur} == -* ]] ; then
COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) )
return 0
else
_filedir
fi
bash
bashmas é o comportamento padrão emzsh.