Estes são os arquivos e snippets de arquivos que eu descobri serem de interesse para esse problema. Note que estou executando o Ubuntu 10.04
Você pode descobrir qual é o problema dos meus arquivos de configuração. Caso contrário, talvez considere postar sua configuração correspondente.
última parte do ~ / .bashrc
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
. /etc/bash_completion
fi
40% abaixo da página em /etc/bash.bashrc (Você tem essa parte comentada também?)
# enable bash completion in interactive shells
#if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
# . /etc/bash_completion
#fi
Eu achei esses artigos interessantes:
Vou ter que fazer mais pesquisas ... mas foi o que consegui até agora.
tente executar isso no terminal e veja se você ainda tem o problema:
. /etc/bash_completion
Editar: descobriu que o preenchimento de tabulação é tratado por / etc / bash_completion. Muitos comandos do linux também possuem suas próprias configurações de conclusão de tabulação no diretório /etc/bash_completion.d/.
Outras pessoas também tiveram este problema:
Isso pode ser um bug na sua versão do bash. Então agora a verdadeira questão é ... Qual versão do bash você tem?
Apenas para que a solução seja fácil de encontrar para outras pessoas com esse problema:
"Pode ser um problema com o script / etc / bash_completion. Tente reinstalar o pacote bash_completion. Ele ainda tem o problema? - W_Whalley"
-ver comentário