Ho appena iniziato con MacOS, ma c'è uno strano comportamento di completamento con la shell bash
(rispetto a OpenSuse Linux con tcsh da dove vengo) che mi infastidisce:
Ad esempio, quando sono in $ HOME e scrivo Pu sulla riga di comando, seguito da tabulazioni per il completamento, mi aspettavo che una delle opzioni mostrate sarebbe stata la mia directory Public /. Tuttavia, finché ci sono file eseguibili, il completamento non mostra mai le directory che condividono lo stesso prefisso. Solo dopo aver inserito Publ, il completamento del tab mi dà Pubblico / poiché non ci sono più eseguibili con quel prefisso.
Quindi la mia domanda sarebbe, c'è un'opzione per far sì che il completamento mostri direttamente gli eseguibili e le directory con il prefisso specificato?
Ho già provato l'aggiornamento a bash 4 e l'installazione di bash-completion via homebrew, ma questo non ha aiutato. Ho il sospetto che la lettura di MacOS si comporti diversamente o che ci siano altre impostazioni per .inputrc di cui non sono a conoscenza.
So anche che iniziando con. / ho solo delle directory. Questo è il cerotto che uso al momento.