Estou executando o Debian
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Instalei o git e tentei obter o preenchimento automático do git. Lendo há muito tempo, percebi que precisava instalar o bash-completion.
Eu fiz isso e trabalhei em vários comandos de preenchimento automático:
sudo apt-get install git bash-completion
No entanto, ainda existem alguns comandos git que não são preenchidos automaticamente. ou seja:
git stash list --name-only (Does not autocomplete --name-only)
Por que é isso? Posso consertar isso de alguma forma?
Responder1
Da última vez que verifiquei, o preenchimento automático do Git contido no bash-completion
pacote oferecia menos funções do que aquele que vem com o próprio Git.
Eu recomendo baixar um recente e obter isso:
curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash
Depois adicione ao seu~/.bash_profile
[ -f ~/.git-completion.bash ] && . ~/.git-completion.bash
Mais informações estão disponíveis emo site do Git.