Autocompleta els noms de fitxers i carpetes en Bash en majúscules o minúscules.

Els que fem ús diari del terminal, com vaig dir en una altra ocasió, busquem sempre la manera de fer que el treball amb aquesta eina flueixi de forma fàcil i el més còmodament possible. El que els porto en aquesta ocasió, és una opció que ve per defecte a FreeNAS i que em va agradar tant, que vaig haver de posar-la al meu Debian.

Suposem que obrim el terminal, i entrarem a la carpeta Documents. Si posem:

$ cd docu

I oprimim el tabulador per autocompletar, no passa res, ja que la carpeta no es diu documents, sinó Documents. I aleshores aquí és on ve la màgia. Creem el fitxer ~/.inputrc:

$ touch ~/.inputrc

Ho obrim amb el nostre editor de text preferit i us posem això endins:

set completion-ignore-case on

Guardem, tanquem i tornem a obrir un terminal. Ara quan posem:

$ cd docu

I oprimim el Tabulador, automàticament canviarà al nom amb majúscules i ens posarà

$ cd Documentos

Què els sembla? Aquest tips m'ho va ensenyar un amic anomenat Matthias Apitz.