Ubuntu-ähnliche Bash-Vervollständigung unter Mac OS X?


12

Ich arbeite ein bisschen im Terminal und eine Sache, die ich von den Servern, an denen ich normalerweise arbeite, sehr vermisse, ist die umfassende Bash-Funktion für die automatische Vervollständigung auf Ubuntu-Servern.

Gibt es Readymade-Tools, die meinem Mac eine ähnliche Vervollständigungsstufe verleihen? mindestens Befehlszeilenargumente für integrierte Systemdienstprogramme und Entwicklertools (wie git, xcodebuild usw.) enthalten?

Antworten:


14

Der einfachste Weg ist, bash-completionvon Homebrew zu installieren und die bereitgestellten Anweisungen zu befolgen.

Beispielausgabe:

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

Sobald Sie fertig sind, können Sie Ihre eigenen Skripte unter erstellen /usr/local/etc/bash_completion.d/.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.