From 25edf1e87121b5849b66c9b636ae590007dbe949 Mon Sep 17 00:00:00 2001 From: Jason Dreyzehner Date: Wed, 5 Apr 2017 22:05:27 -0400 Subject: [PATCH] add guidance for macOS users to `rustup help completions` --- README.md | 3 +++ src/rustup-cli/help.rs | 7 +++++++ 2 files changed, 10 insertions(+) diff --git a/README.md b/README.md index b154da92..9017ec71 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,9 @@ gist is as simple as using one of the following: # Bash $ rustup completions bash > /etc/bash_completion.d/rustup.bash-completion +# Bash (macOS/Homebrew) +$ rustup completions bash > $(brew --prefix)/etc/bash_completion.d/rustup.bash-completion + # Fish $ rustup completions fish > ~/.config/fish/completions/rustup.fish diff --git a/src/rustup-cli/help.rs b/src/rustup-cli/help.rs index bf6efcd5..d077e610 100644 --- a/src/rustup-cli/help.rs +++ b/src/rustup-cli/help.rs @@ -162,6 +162,13 @@ r"DISCUSSION: This installs the completion script. You may have to log out and log back in to your shell session for the changes to take affect. + BASH (macOS/Homebrew): + + Homebrew stores bash completion files within the Homebrew directory. + With the `bash-completion` brew formula installed, run the command: + + `rustup completions bash > $(brew --prefix)/etc/bash_completion.d/rustup.bash-completion` + FISH: Fish completion files are commonly stored in