Hace poco que he empezado con MacOS, pero hay un comportamiento de finalización extraño con el bash
shell (comparado con OpenSuse Linux con tcsh de donde vengo) que me está fastidiando:
Por ejemplo, cuando estoy en $HOME y escribo Pu en la línea de comandos, seguido de un tabulador para completar, esperaba que una de las opciones mostradas fuera mi directorio Public/. Sin embargo, mientras haya archivos ejecutables, la finalización nunca muestra los directorios que comparten el mismo prefijo. Sólo después de introducir Publ, la finalización de la pestaña me da Public/ ya que no hay más ejecutables con ese prefijo.
Así que mi pregunta sería, ¿hay una opción para que el completamiento muestre directamente los ejecutables y directorios con el prefijo dado?
Ya intenté actualizar a bash 4 e instalar bash-completion a través de homebrew pero eso no ayudó. Sospecho que, o bien la línea de lectura de MacOS se comporta de manera diferente o que hay algunos ajustes más para .inputrc que no conozco.
Además sé que empezando por ./ sólo obtengo directorios. Esta es la banda que utilizo en este momento.