diff options
Diffstat (limited to 'Completion/User/_printers')
-rw-r--r-- | Completion/User/_printers | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Completion/User/_printers b/Completion/User/_printers index a84a5e559..d98fa433a 100644 --- a/Completion/User/_printers +++ b/Completion/User/_printers @@ -2,10 +2,16 @@ local expl ret=1 list disp +if (( $+commands[lsallq] )); then + # Use AIX's command to list print queues + _wanted printers expl printer compadd $(lsallq) + return +fi + if (( ! $+_lp_cache )); then local file entry names i - file=( /etc/(printcap|printers.conf)(N) ) + file=( /etc/(printcap|printers.conf)(N) ) _lp_cache=() _lp_alias_cache=() |