12 votes

Complétion bash à la Ubuntu dans Mac OS X ?

Je travaille souvent dans le terminal, et une chose qui me manque vraiment sur les serveurs sur lesquels je travaille habituellement est l'autocomplétion complète que bash fournit sur les serveurs Ubuntu.

Existe-t-il des outils prêts à l'emploi qui ajouteront un niveau d'achèvement similaire à mon Mac, contenant au moins les arguments de ligne de commande pour les utilitaires système intégrés et les outils de développement (comme git, xcodebuild, etc.) ?

14voto

mspasov Points 6152

Le moyen le plus simple est d'installer bash-completion de homebrew et suivez les instructions fournies.

Exemple de sortie :

==> 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

Une fois que vous avez terminé, vous pouvez créer vos propres scripts sous le nom de /usr/local/etc/bash_completion.d/ .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X