Na minha máquina Linux, tenho preenchimento automático para ramificações com o Git.
[Observe que estamos falando sobre a conclusão do ramo git, não sobre o bash (por exemplo, comandos, arquivos, etc.). Portanto, NÃO a resposta de Lane ]
Por exemplo, eu posso digitar git checkout
+ TABe obter uma lista de ramificações.
Ou posso digitar git checkout feb*
+ TABpara obter todos os ramos que começam com "feb".
Como posso obter essa funcionalidade em um Mac?
Eu tentei baixar e executar bash-completion/bash_completion
e bash-completion/bash_completion.sh.in
, mas nenhuma alegria. O primeiro deu mensagens de erro sobre declare: -A invalid_option
. O segundo não deu erros. Quando eu git checkout
+ TABainda estou recebendo uma lista de arquivos no diretório, não ramos. Eu estou na raiz do projeto.
O preenchimento automático de diretórios e comandos bash está funcionando bem, por isso é específico do Git.
Models
pasta quando eu batiam
Tab
para torná-lo preenchido automaticamentemaster
.