bash-completion
é um conjunto de scripts bash que permite a conclusão personalizada de comandos específicos.
Isso não é apenas para arquivos e diretórios, mas também, e. para os comandos. Então, você digita parcial de comandos e, ao acessar a Tab , obtemos uma conclusão automática dos comandos.
Instalação
Etapa 1: instalação do bash-completion
$ sudo apt-get install bash-completion
E algumas vezes funciona se o reinstalarmos pelo seguinte comando:
$ sudo apt-get install --reinstall bash-completion
Etapa 2: ative a conclusão do bash no seu arquivo .bashrc
Abra seu gedit ~/.bashrc
e, se esse conteúdo não existir, adicione-o no final e salve-o.
# enable bash completion in interactive shells
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
Importante: Após as alterações, você precisa originar seu ~/.bashrc
com source ~/.bashrc
ou reabrir seu Terminal. Deve ser consertar agora.