Você pode definir a função de conclusão do comando cd
para a função c
. Primeiro, determine qual função de conclusão o comando cd atribuiu. No meu caso:
$ complete | grep " cd$"
complete -o nospace -F _cd cd
É a função _cd
, no meu caso _cd honra a variável $CDPATH
. Agora defina sua função de conclusão de funções:
$ complete -o nospace -F _cd c
Agora, ao digitar c <tab><tab>
, as mesmas sugestões são feitas ao digitar cd <tab><tab>
Para torná-lo permanente, escreva o comando em seu ~/.bashrc
.