
Eliminare il riconoscimento in automatico dei caratteri maiuscoli nella bash shell.
Usare il tasto TAB per il completamento delle parole è una funzione molto comoda ,e dimostra quanto sia potente la shell del nostro amato pinguino.
Tuttavia, soprattutto in presenza di file che iniziano con lettere maiuscole, bisogna stare attenti a digitare nel terminale l'inziale maiuscola, pena il dover riscrivere interamente il comando.
Procedura assai fastidiosa quando si tratta di comandi molto lunghi e concatenati con diverse pipe.
Una soluzione potrebbe essere rendere la shell case insensitive ,insensibile cioè al riconoscimento dei caratteri maiuscoli.
Per eseguire questa modifica potete usare l'editor di testo che preferite tra Kate, Kwrite se usate KDE, Gedit se usate GNOME.
Aprite la finestra della vostra home dir e cliccate "Visualizza" nelle opzioni della stessa.
Nel menu a tendina che si aprirà selezionate "Mostra file nascosti".A questo punto cliccate sul file
.inputrc
Nell' editor aperto inserite la stringa
set completion-ignore-case on
prima della riga
#end
Salvate a questo punto il file e alla nuova apertura della shell, vedrete che le lettere maiuscole non verranno più interpretate permettendo il completamento con il tasto TAB inserendo le sole iniziali minuscole.