Bash com autocomplete “turbinado” no Debian
Se você já utilizou Ubuntu por exemplo deve ter notado que o auto completar é “mais completo” mas não no Debian. Com apenas alguns passos podemos deixar nosso Debian com seu auto completar, como posso dizer… “mais turbinado” 😀
Distribuição: Debian 8 (Jessie)
Primeiramente instale o bash-completion
# apt install bash-completion
Agora vamos editar o /etc/bash.bashrc estou usando o editor vim, use seu favorito.
# vim /etc/bash.bashrc
Procure pelas linhas
#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
E descomente-as (remova o # do inicio da linha) deixando
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
Para ter efeito você precisa deslogar logar novamente.
Agora por exemplo quando você digitar apt-get inst[tab] vai auto completar, bem como o nome do pacote, entre outros comandos como na imagem a baxio:
Ainda funciona no Debian 12. Obrigado.
Valeu!!! Funcionando perfeitamente.
Valeu pela dica! Me ajudou bastante! Abraço
Obrigado pela dica!
Ótimo, excelente tutorial, gostaria apenas de acrescentar que: depois que você fizer a modificação no arquivo, descomentando as linhas indicadas, digite o comando “:wq” pra salvar as modificações. Parabéns pelo site, muito show.