git bash-completion no mac osx não funciona seguindo as instruções de instalação padrão

1 resposta

6

O script bash-completion do MacPorts deve residir em /opt/local/etc/bash-completion e cuidar do fornecimento de tudo dentro de /opt/local/etc/bash-completion.d/* . No entanto, não é instalado por padrão. Você precisa ...

sudo port install bash-completion

... e você ainda precisa source /opt/local/etc/bash-completion de um dos seus scripts de inicialização do bash.

Observe que a versão mais recente desse script exige bash > = 4, que é posterior ao incluído no Mac OS X Lion 10.7.x (que inclui bash 3.2.48 (1)). Atualização: O OS X Mountain Lion v10.8.0 ainda parece vir com bash 3.2.48 (1), então essa etapa ainda é necessária mesmo no Mountain Lion. Portanto, verifique se você instalou um depois bash com MacPorts, e certifique-se de ter configurado Terminal.app (ou qualquer terminal que esteja usando) para executar /opt/local/bin/bash em vez do padrão /bin/bash do OS X.

Veja também (leitura recomendada! boas dicas!): link

    
por 17.07.2012 / 11:54

Tags