hub/etc
venyii c8d2cc0247
Add milestone to pr by name instead of number
2018-03-16 00:28:06 +01:00
..
README.md Touch up docs for shell completion scripts 2017-02-06 15:24:38 +01:00
hub.bash_completion.sh Add `sync` command to shell completion scripts 2018-02-21 13:40:59 +01:00
hub.fish_completion Add milestone to pr by name instead of number 2018-03-16 00:28:06 +01:00
hub.zsh_completion Add `sync` command to shell completion scripts 2018-02-21 13:40:59 +01:00

README.md

Installation instructions

bash + Homebrew

If you're using Homebrew, just run brew install hub and you should be all set with auto-completion.

bash

Open your .bashrc file if you're on Linux, or your .bash_profile if you're on macOS and add:

if [ -f /path/to/hub.bash_completion ]; then
  . /path/to/hub.bash_completion
fi

zsh

Copy the file etc/hub.zsh_completion from the location where you downloaded hub to the folder ~/.zsh/completions/ and rename it to _hub:

mkdir -p ~/.zsh/completions
cp etc/hub.zsh_completion ~/.zsh/completions/_hub

Then add the following lines to your .zshrc file:

fpath=(~/.zsh/completions $fpath) 
autoload -U compinit && compinit

fish

Copy the file etc/hub.fish_completion from the location where you downloaded hub to the folder ~/.config/fish/completions/ and rename it to hub.fish:

mkdir -p ~/.config/fish/completions
cp etc/hub.fish_completion ~/.config/fish/completions/hub.fish