Conclusão do bash do Ubuntu no Mac OS X?


12

Eu trabalho bastante no terminal, e uma coisa que realmente sinto falta dos servidores em que costumo trabalhar é o abrangente complemento de preenchimento automático fornecido nos servidores Ubuntu.

Existem ferramentas prontas que adicionarão um nível semelhante de conclusão ao meu Mac; contendo pelo menos argumentos de linha de comando para utilitários de sistema integrados e ferramentas de desenvolvedor (como git, xcodebuild etc.)?

Respostas:


14

A maneira mais fácil é instalar a bash-completionpartir do homebrew e seguir as instruções fornecidas.

Exemplo de saída:

==> Downloading https://homebrew.bintray.com/bottles/bash-completion-1.3.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring bash-completion-1.3.mavericks.bottle.tar.gz
==> Caveats
Add the following lines to your ~/.bash_profile:
    if [ -f "$(brew --prefix)/etc/bash_completion" ]; then
        source "$(brew --prefix)/etc/bash_completion"
    fi

The Homebrew bash completion script has been installed to:
    /usr/local/etc/bash_completion.d

Bash completion has been installed to:
    /usr/local/etc/bash_completion.d
==> Summary
🍺  /usr/local/Cellar/bash-completion/1.3: 188 files, 1.1M

Quando terminar, você pode criar seus próprios scripts em /usr/local/etc/bash_completion.d/.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.