mirror of
https://git.code.sf.net/p/zsh/code
synced 2026-01-27 19:44:08 +00:00
20 lines
520 B
Plaintext
20 lines
520 B
Plaintext
#compdef tput
|
|
local -a args
|
|
|
|
case $OSTYPE in
|
|
*linux*)
|
|
args=(
|
|
'-v[verbose, show warnings]'
|
|
- set1
|
|
'-S[allows more than one capability per invocation of tput]'
|
|
- set2
|
|
'-V[reports the version of ncurses used for tput]'
|
|
)
|
|
esac
|
|
|
|
_arguments : \
|
|
$args - set3 \
|
|
'(-S -V)-T+[terminal type]:terminal type:_terminals' \
|
|
'1:terminal capability:( init reset longname ${(k)terminfo} )' \
|
|
'*:capability parameters:{ [[ $words[1] != (init|reset|longname) ]] && _message parameter }'
|