mirror of
https://github.com/osrg/gobgp.git
synced 2024-05-11 05:55:10 +00:00
Completion
bash completion
- install bash-completion as follows:
% sudo apt-get install bash-completion
- add gobgp's path to PATH environment variable
If you run 'go get github.com/osrg/gobgp/gobgp', gobgp command is installed in $GOPATH/bin.
% export PATH=$PATH:$GOPATH/bin
- load completion file
% source $GOPATH/src/github.com/osrg/gobgp/tools/completion/gobgp-completion.bash
You can use tab completion for gobgp after loading gobgp-completion.bash.
zsh completion
zsh completion for gobgp works by adding the path of gobgp zsh completion directory to $fpath and enabling zsh completion like below:
% vi ~/.zshrc
GOBGP_COMP=$GOPATH/src/github.com/osrg/gobgp/tools/completion/zsh
fpath=($GOBGP_COMP $fpath)
autoload -Uz compinit
compinit