Add completions for brew link
This commit is contained in:
parent
9cb4c626ae
commit
e0b8531bc7
@ -211,6 +211,24 @@ _brew_install ()
|
||||
__brew_complete_formulae
|
||||
}
|
||||
|
||||
_brew_link ()
|
||||
{
|
||||
local cur="${COMP_WORDS[COMP_CWORD]}"
|
||||
case "$cur" in
|
||||
--*)
|
||||
if __brewcomp_words_include "--dry-run"; then
|
||||
return
|
||||
elif __brewcomp_words_include "--force"; then
|
||||
return
|
||||
else
|
||||
__brewcomp "--dry-run --force"
|
||||
return
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
__brew_complete_installed
|
||||
}
|
||||
|
||||
_brew_list ()
|
||||
{
|
||||
local cur="${COMP_WORDS[COMP_CWORD]}"
|
||||
@ -375,7 +393,6 @@ _brew ()
|
||||
home
|
||||
info abv
|
||||
install
|
||||
link ln
|
||||
list ls
|
||||
log
|
||||
missing
|
||||
@ -401,7 +418,7 @@ _brew ()
|
||||
case "$cmd" in
|
||||
--cache|--cellar|--prefix) __brew_complete_formulae ;;
|
||||
audit|cat|edit|home) __brew_complete_formulae ;;
|
||||
link|ln|test|unlink) __brew_complete_installed ;;
|
||||
test|unlink) __brew_complete_installed ;;
|
||||
upgrade) __brew_complete_outdated ;;
|
||||
cleanup) _brew_cleanup ;;
|
||||
create) _brew_create ;;
|
||||
@ -410,6 +427,7 @@ _brew ()
|
||||
fetch) _brew_fetch ;;
|
||||
info|abv) _brew_info ;;
|
||||
install) _brew_install ;;
|
||||
link|ln) _brew_link ;;
|
||||
list|ls) _brew_list ;;
|
||||
log) _brew_log ;;
|
||||
missing) __brew_complete_formulae ;;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user