Posible duplicado:
finalización de tabulación sin distinción entre mayúsculas y minúsculas en Bash
¿Hay alguna manera de hacer que la tabulación se complete en bash sin distinción entre mayúsculas y minúsculas? Por ejemplo, si tengo un archivo llamado Hello.txte intento completarlo con pestañas escribiendo heseguido de Tabque no funcionará. Tendría que completarlo con pestañas escribiendo He(observe la H mayúscula) y Tab. ¿Hay alguna forma de configurar bash para que no tenga que preservar el caso cuando lo escribo e intento completarlo con pestañas?
bash
tab-completion
Wuffers
fuente
fuente

Respuestas:
Cree un archivo nombrado
.inputrcen su directorio de inicio y coloque esta línea en él:Luego abra un nuevo shell y pruébelo. Si / etc / inputrc existe en su sistema, generalmente también debe agregar la línea
$include /etc/inputrc. Pero no hay forma de hacer esto condicional, por lo que solo debe agregarlo si ese archivo existe.fuente
/etc/inputrc, rompiendo cosas como la navegación con ctrl-left / right. Asegúrese de agregar$include /etc/inputrcsu~/.inputrc.~/.inputrc: pastebin.com/WVQmrNZuLC_ALL=C cat -vet ~/.inputrc: debería ver un "$" al final de cada línea, pero nada más gracioso. Además, intentebind -vy vea lo que muestra para lacompletion-ignore-casevariable. Finalmente, ¿hay algo en otro archivo de inicio de shell que podría estar cambiándolo?