Posible duplicado:
finalización de Bash para comandos en Mac OS
Me acabo de mudar de Linux a Mac, y uno de los problemas que tengo es que la finalización de la pestaña tiene solo 1 nivel de profundidad, y no estoy seguro de cómo corregir eso.
Déjame explicarte con un ejemplo: cuando use git en ubuntu, comenzaré a escribir
$ git
y presione la pestaña, y el shell completará el comando o mostrará las opciones disponibles para la letra que he escrito. Eso es lo que sucede también en mi Mac (1 nivel). Sin embargo, cuando seguiría escribiendo la siguiente parte del comando
$ git commit
y presione tab, el terminal mac no completaría el siguiente subcomando (para git) como lo haría en Linux. Lo mismo ocurre con otros programas que admiten esta finalización de comandos multinivel. Sospecho que esto podría ser un problema de la biblioteca readline, pero no estoy seguro de cuál debo instalar.