Variável de ambiente de preenchimento automático com turno retido

Variável de ambiente de preenchimento automático com turno retido

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 ~/.inputrcarquivo:

"\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.

informação relacionada