Já existe esse recurso embutido no bash. Digite "c" e pressione tab. Se nada aparecer é porque não pode adicionar outra letra, pois há mais opções disponíveis. Pressione tab novamente e ele perguntará se você deseja uma lista dos comandos disponíveis.
Funciona para parâmetros assim como o parâmetro em questão é um nome de arquivo ou pasta.