Mac OS XでのUbuntuのようなbashの完成?


12

私は端末でかなり作業をしていますが、普段作業しているサーバーで本当に見逃していることの1つは、Ubuntuサーバーで提供される包括的なオートコンプリート機能です。

Macに同様のレベルの完成度を追加する既製のツールはありますか。少なくとも、組み込みシステムユーティリティと開発者ツール(git、xcodebuildなど)のコマンドライン引数を含んでいますか?

回答:


14

最も簡単な方法はbash-completionhomebrewからインストールし、提供されている指示に従うことです。

出力例:

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

完了したら、の下に独自のスクリプトを作成できます/usr/local/etc/bash_completion.d/

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.