#compdef last passwd groups local expl users zstyle -a ":completion:${curcontext}:" users users && _wanted users expl user compadd "$@" - "$users[@]" && return 0 _wanted users expl user compadd "$@" - "${(@k)userdirs}"