Hace poco empecé con MacOS, pero hay un extraño comportamiento de finalización con el shell bash
(en comparación con OpenSuse Linux con tcsh de donde vengo) que me está molestando:
Por ejemplo, cuando estoy en $ HOME y escribo Pu en la línea de comandos, seguido de tabulación para completar, esperaba que una de las opciones mostradas fuera mi directorio Público /. Sin embargo, siempre que haya archivos ejecutables, la finalización nunca muestra los directorios que comparten el mismo prefijo. Solo después de ingresar Publ, la finalización de la pestaña me da Público / ya que no hay más ejecutables con ese prefijo.
Entonces, mi pregunta sería: ¿hay alguna opción para que la finalización muestre directamente los archivos ejecutables y los directorios con el prefijo dado?
Ya intenté actualizar a bash 4 e instalar bash-completed a través de homebrew, pero eso no ayudó. Sospecho que 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 al comenzar con ./ solo obtengo directorios. Esta es la bandaid que utilizo en este momento.