Autocompleta los nombres de ficheros y carpetas en Bash en mayúsculas o minúsculas.

Los que hacemos uso diario del terminal, como dije en otra ocasión, buscamos siempre la forma de hacer que el trabajo con esta herramienta fluya de forma fácil y lo más cómodamente posible. Lo que les traigo en esta ocasión, es un opción que viene por defecto en FreeNAS y que me gustó tanto, que tuve que ponerla en mi Debian.

Supongamos que abrimos el terminal, y vamos a entrar a la carpeta Documentos. Si ponemos:

$ cd docu

Y oprimimos el tabulador para autocompletar, no sucede nada, pues la carpeta no se llama documentos, sino Documentos. Y entonces aquí es donde viene la magia. Creamos el fichero ~/.inputrc:

$ touch ~/.inputrc

Lo abrimos con nuestro editor de texto favorito y le ponemos esto adentro:

set completion-ignore-case on

Guardamos, cerramos y volvemos a abrir un terminal. Ahora cuando pongamos:

$ cd docu

Y oprimamos el Tabulador, automáticamente cambiará al nombre con mayúsculas y nos pondrá

$ cd Documentos

¿Qué les parece? Este tips me lo enseñó un amigo llamado Matthias Apitz.