zsh/completion.zsh

23 lines
658 B
Bash
Raw Normal View History

2018-01-22 12:09:53 +00:00
# autoload completions
fpath=( "${ZDOTDIR:+$ZDOTDIR/compdef}" "/etc/zsh/compdef" $fpath )
2018-01-22 12:09:53 +00:00
[[ -n $(echo /etc/zsh/compdef/*(N:t)) ]] && autoload -U /etc/zsh/compdef/*(N:t)
[[ -n $(echo $ZDOTDIR/compdef/*(N:t)) ]] && autoload -U $ZDOTDIR/compdef/*(N:t)
2018-01-22 12:09:53 +00:00
autoload -Uz compinit && compinit -u
2018-01-22 12:09:53 +00:00
zstyle ':completion:*' verbose yes
zstyle ':completion:*:descriptions' format %B%d%b
zstyle ':completion:*:messages' format %d
zstyle ':completion:*:warnings' format No matches for: %d
# completion for programs with standard gnu --help
for prog in amm tapestry; do
compdef _gnu_generic $prog
done
# custom compdefs
compdef _xbps xi=xbps-install