Da quando il completamento delle schede è diventato una funzionalità standard nelle shell, ne sono stato molto contento. Mi piace persino il completamento intelligente di Bash (dove cerca solo file PDF, se digito per <TAB>) - purché indovini correttamente.
Rovina un giorno altrimenti felice quando Bash usa il suo completamento intelligente per rifiutare il completamento.
Oggi volevo:
tar xvf centos5.8_x86_1.ova
Quindi ho inserito:
tar xvf cent<TAB>
e Bash si rifiuta di completare il percorso perché .ova-files non è quello che di solito usi con tar.
So di poter disinstallare il pacchetto bash-completamento per rimuovere il completamento intelligente. Ma posso avere la mia torta e mangiarla anche io?
Posso chiedere a bash di utilizzare prima il completamento intelligente e, in caso contrario, utilizzare il completamento non intelligente?