
Estou usando o Ubuntu bash e quando tento preencher automaticamente uma variável de ambiente enquanto segura shift, a variável não se expande. Em vez disso, tenho que soltar a tecla Shift. Existe alguma maneira de permitir que a expansão ocorra enquanto mantém a mudança?
> cd $HOM # desired: TAB+SHIFT to get $HOME
Responder1
Basta adicionar a seguinte linha ao seu ~/.inputrc
arquivo:
"\e[Z": complete
Para obter detalhes sobre por que você precisa fazer isso, consulte esta pergunta:.inputrc TAB não se comporta conforme esperadoe o disponívelcomandos bash readline.