Possível duplicado:
conclusão de bash para comandos no Mac OS
Acabei de mudar do linux para o mac, e um dos problemas que estou tendo é que o preenchimento de guias tem apenas 1 nível de profundidade e não tenho certeza de como corrigir isso.
Deixe-me explicar por exemplo - quando usei git no ubuntu, vou começar a digitar
$ git
e pressione a guia, e o shell concluirá o comando ou exibirá as opções disponíveis para as letras que eu digitei. É o que acontece no meu Mac também (1 nível). No entanto, quando eu continuaria digitando a próxima parte do comando
$ git commit
e aperte tab, o terminal mac não completaria o próximo subcomando (para git) como faria no Linux. O mesmo vale para outros programas que suportam essa conclusão de comando em vários níveis. Eu suspeito que isso possa ser um problema da biblioteca readline, mas não tenho certeza de qual devo instalar.