Preenchimento de guia não sensível a maiúsculas

Por padrão, as partições HFS + no OSX não diferenciam maiúsculas de minúsculas, mas a linha de comando (bash) diferencia maiúsculas de minúsculas. Assim, mesmo que /users/m.simons e /Users/M.Simons são exatamente a mesma pasta no disco, digitando / us <TAB> fica um ódio bom inspirar conversão por padrão. A diferenciação de maiúsculas e minúsculas pode ser desativada por usuário ou para todo o sistema com o seguinte:

#For the current user:
echo
"set completion-ignore-case on" >> ~/.inputrc

#System wide:
echo
"set completion-ignore-case on" >> /etc/inputrc

Os scripts anteriores irão anexar ‘set complete-ignore-case On’ a / etc / inputrc ou ~ / .inputrc. De agora em diante, seu shell deve gritar com você muito menos ao usar o preenchimento com tabulação.