summaryrefslogtreecommitdiffstats
path: root/Completion/Unix/Command
diff options
context:
space:
mode:
Diffstat (limited to 'Completion/Unix/Command')
-rw-r--r--Completion/Unix/Command/_ansible4
-rw-r--r--Completion/Unix/Command/_df2
-rw-r--r--Completion/Unix/Command/_ffmpeg4
-rw-r--r--Completion/Unix/Command/_find2
-rw-r--r--Completion/Unix/Command/_ip6
-rw-r--r--Completion/Unix/Command/_lsof2
-rw-r--r--Completion/Unix/Command/_mount4
-rw-r--r--Completion/Unix/Command/_netstat2
-rw-r--r--Completion/Unix/Command/_rsync8
-rw-r--r--Completion/Unix/Command/_sed2
-rw-r--r--Completion/Unix/Command/_sort1
-rw-r--r--Completion/Unix/Command/_subversion4
-rw-r--r--Completion/Unix/Command/_sudo2
-rw-r--r--Completion/Unix/Command/_tmux8
-rw-r--r--Completion/Unix/Command/_wget4
15 files changed, 27 insertions, 28 deletions
diff --git a/Completion/Unix/Command/_ansible b/Completion/Unix/Command/_ansible
index c1db8de45..554e61c49 100644
--- a/Completion/Unix/Command/_ansible
+++ b/Completion/Unix/Command/_ansible
@@ -66,8 +66,8 @@ case $service in
;|
ansible-playbook|ansible-pull)
args+=(
- \*{-t,--tags}'[only run plays and tasks tagged with these values]:tag:->tags'
- "*--skip-tags[only run plays and tasks whose tags don't match]"
+ \*{-t,--tags=}'[only run plays and tasks tagged with these values]:tag:->tags'
+ "*--skip-tags=[only run plays and tasks whose tags don't match]:tag:->tags"
)
;|
ansible-playbook|ansible-console)
diff --git a/Completion/Unix/Command/_df b/Completion/Unix/Command/_df
index dae833dfa..ebfe96186 100644
--- a/Completion/Unix/Command/_df
+++ b/Completion/Unix/Command/_df
@@ -88,7 +88,7 @@ elif [[ "$OSTYPE" == (darwin|dragonfly|freebsd|netbsd*|openbsd)* ]]; then
'(-P -G -N)-f[display only the available free]'
'(-G -i -P)-G[display all fields in statvfs]'
'(-G -P)-N[suppress the header line normally output]'
- '-W[print widge name instead of the device]'
+ '-W[print wedge name instead of the device]'
)
;;
esac
diff --git a/Completion/Unix/Command/_ffmpeg b/Completion/Unix/Command/_ffmpeg
index e5afdac4f..9c91fe386 100644
--- a/Completion/Unix/Command/_ffmpeg
+++ b/Completion/Unix/Command/_ffmpeg
@@ -23,8 +23,8 @@ typeset -A opt_args
(( $+functions[_ffmpeg_scodecs] )) || _ffmpeg_scodecs() {
local scodecs
- scodecs=(copy ${${(M)${(f)"$(_call_program video-codecs $words[1] -codecs 2>/dev/null)"}:#[[:space:]][D[:space:]][E[:space:]]S[S[:space:]][D[:space:]][T[:space:]][[:space:]][^[:space:]]##*}//(#b)????????([^[:space:]]##)*/$match[1]})
- _wanted ffmpeg-video-codecs expl 'force video codec (''copy'' to copy stream)' compadd -a scodecs
+ scodecs=(copy ${${(M)${(f)"$(_call_program subtitle-codecs $words[1] -codecs 2>/dev/null)"}:#[[:space:]][D[:space:]][E[:space:]]S[S[:space:]][D[:space:]][T[:space:]][[:space:]][^[:space:]]##*}//(#b)????????([^[:space:]]##)*/$match[1]})
+ _wanted ffmpeg-subtitle-codecs expl 'force subtitle codec (''copy'' to copy stream)' compadd -a scodecs
}
(( $+functions[_ffmpeg_formats] )) || _ffmpeg_formats() {
diff --git a/Completion/Unix/Command/_find b/Completion/Unix/Command/_find
index 4908cabbc..8628ad43e 100644
--- a/Completion/Unix/Command/_find
+++ b/Completion/Unix/Command/_find
@@ -162,7 +162,7 @@ if [[ $state = times ]]; then
zstyle -s ":completion:${curcontext}:senses" list-separator sep || sep=--
default=" [default exactly]"
disp=( "+ $sep before (older files)" "- $sep since (newer files)" )
- smatch=( - + )
+ smatch=( + - )
else
disp=( before exactly since )
smatch=( + '' - )
diff --git a/Completion/Unix/Command/_ip b/Completion/Unix/Command/_ip
index 2d6774768..d63ddedab 100644
--- a/Completion/Unix/Command/_ip
+++ b/Completion/Unix/Command/_ip
@@ -258,7 +258,7 @@ _regex_words addr-show-commands "addr show commands" \
'up:limit display to running devices' \
's*cope:specify scope for address:$subcmd_scope' \
't*o:limit to given IP address/prefix:$subcmd_ipaddr' \
- 'la*bel:list tags matching glob patter:$subcmd_string' \
+ 'la*bel:list tags matching glob pattern:$subcmd_string' \
'dynamic:list addresses from stateless configuration (IPv6)' \
'permanent:list non-dynamic addresses (IPv6)' \
'tentative:list addresses failing duplicate address detection (IPv6)' \
@@ -306,7 +306,7 @@ _regex_words \
'a*dd: add an address labels:$addrlabel_add_cmds' \
'd*el: delete an address labels:$addrlabel_del_cmds' \
'l*ist: list address labels' \
- 'f*lush: flush adderss labels'
+ 'f*lush: flush address labels'
addrlabel_cmds=("$reply[@]")
#
@@ -431,7 +431,7 @@ route_cmds=("$reply[@]")
local -a rule_add_cmds
_regex_words rule-add-commands 'ip rule add/delete commands' \
- 'ty*xpe:type of rule:$subcmd_ruletypes' \
+ 'ty*pe:type of rule:$subcmd_ruletypes' \
'fr*om:select source prefix:$subcmd_ipaddr' \
'to:select destination prefix:$subcmd_ipaddr' \
'iif:select input interface (device):$subcmd_dev' \
diff --git a/Completion/Unix/Command/_lsof b/Completion/Unix/Command/_lsof
index 60f59a589..a6dd4a03e 100644
--- a/Completion/Unix/Command/_lsof
+++ b/Completion/Unix/Command/_lsof
@@ -119,7 +119,7 @@ case $state in
states)
if compset -P 1 '*:'; then
_sequence _wanted states expl state compadd - -M 'm:{a-z}={A-Z}' \
- CLOSED IDLE BOUND LISTEN ESTABLISHED SYN_SENT SYN_RCDV ESTABLISHED \
+ CLOSED IDLE BOUND LISTEN ESTABLISHED SYN_SENT SYN_RCVD \
CLOSE_WAIT FIN_WAIT1 CLOSING LAST_ACK FIN_WAIT_2 TIME_WAIT && ret=0
else
compset -S ':*' || suf=( -qS : )
diff --git a/Completion/Unix/Command/_mount b/Completion/Unix/Command/_mount
index bf75aa118..bdabd3791 100644
--- a/Completion/Unix/Command/_mount
+++ b/Completion/Unix/Command/_mount
@@ -293,8 +293,8 @@ if (( ! $+_fs_any )); then
'sync[do I/O synchronously]'
)
_fs_cdfs=(
- '(nodefperm)defperm[ignore permission bits]'
- '(defperm)defperm[use permission bits]'
+ '(defperm)nodefperm[ignore permission bits]'
+ '(nodefperm)defperm[use permission bits]'
'noversion[strip off version extension]'
'rrip[use RRIP extensions]'
)
diff --git a/Completion/Unix/Command/_netstat b/Completion/Unix/Command/_netstat
index 35d639f99..256337e22 100644
--- a/Completion/Unix/Command/_netstat
+++ b/Completion/Unix/Command/_netstat
@@ -14,7 +14,7 @@ case $OSTYPE in
linux-gnu)
families=(
'(-4 --inet)'{-4,--inet}
- '(-6 --inet)'{-4,--inet6}
+ '(-6 --inet)'{-6,--inet6}
'(-A --protocol)'{-A+,--protocol=}':protocol:_sequence compadd - inet inet6 unix ipx ax25 netrom ddp bluetooth'
--unix -x --ip --tcpip --ax25 --x25 --rose --ash
--bluetooth --ipx --netrom --ddp --appletalk --econet --ec
diff --git a/Completion/Unix/Command/_rsync b/Completion/Unix/Command/_rsync
index 1657d411e..d6748f0f5 100644
--- a/Completion/Unix/Command/_rsync
+++ b/Completion/Unix/Command/_rsync
@@ -209,9 +209,9 @@ _rsync() {
'--force-change[affect user-/system-immutable files/dirs]' \
'--force-uchange[affect user-immutable files/dirs]' \
'--force-schange[affect system-immutable files/dirs]' \
- "--max-delete=[don't delete more than NUM files]: :_numbers -f -u bytes size B K M G T P" \
+ "--max-delete=[don't delete more than the specified number of files]:number" \
"--max-size=[don't transfer any file larger than specified size]: :_numbers -f -u bytes size B K M G T P" \
- '--min-size=[do not transfer any file smaller than specified size]:number' \
+ "--min-size=[don't transfer any file smaller than specified size]: :_numbers -f -u bytes size B K M G T P" \
'--max-alloc=[set limit to individual memory allocation]: :_numbers -f -u bytes -d 1g size B K M G T P' \
'(-P)--partial[keep partially transferred files]' \
'--no-partial[turn off --partial]' \
@@ -278,8 +278,8 @@ _rsync() {
'(--usermap --groupmap --chown)--chown=[simple username/groupname mapping]:user and/or group:_rsync_users_groups' \
'*'{-M+,--remote-option=}'[send option to the remote side only]:option string' \
'--preallocate[preallocate the full length of new files]' \
- '--iconv=[request charset conversion of filenames]:number' \
- '--checksum-seed=:number' \
+ '--iconv=[request charset conversion of filenames]:convert specification' \
+ '--checksum-seed=[set checksum seed (advanced)]:number' \
'--read-batch=[read a batched update from the specified file]:file:_files'
}
diff --git a/Completion/Unix/Command/_sed b/Completion/Unix/Command/_sed
index ecbec61d1..262628155 100644
--- a/Completion/Unix/Command/_sed
+++ b/Completion/Unix/Command/_sed
@@ -88,7 +88,7 @@ elif _pick_variant -r variant gnu=GNU unix --version; then
'v:fail if GNU extensions not supported or older than specified version'
)
cmds_end+=(
- "e:execute a command and include it's output"
+ "e:execute a command and include its output"
'F:print the filename of the current input file'
'Q:quit'
'z:empty the pattern space'
diff --git a/Completion/Unix/Command/_sort b/Completion/Unix/Command/_sort
index 90827de4f..ac808a6d4 100644
--- a/Completion/Unix/Command/_sort
+++ b/Completion/Unix/Command/_sort
@@ -45,7 +45,6 @@ case $variant in
"$ordering"{-R,--random-sort}'[sort by random hash of keys]'
"$ordering"{-V,--version-sort}'[sort version numbers]'
"$ordering--sort=[specify comparator]:comparator:(general-numeric human-numeric month numeric random version)"
- '(-i --ignore-nonprinting)'{-i,--ignore-nonprinting}'[consider only printable characters]'
'--random-source=[get random bytes from file]:file:_files'
'--batch-size=[maximum inputs to merge]:number'
'--compress-program=[specify program to compress temporary files with]:program:(gzip bzip2 lzop xz)'
diff --git a/Completion/Unix/Command/_subversion b/Completion/Unix/Command/_subversion
index e2889c71a..d3f800610 100644
--- a/Completion/Unix/Command/_subversion
+++ b/Completion/Unix/Command/_subversion
@@ -79,7 +79,7 @@ _svn () {
usage=${${(M)${(f)"$(_call_program options svn help $dash_v -- $cmd)"}:#usage:*}#usage:*$cmd] }
_store_cache svn-${cmd}-usage usage
fi
- if _cache_invalid svn-${cmd}-usage || \
+ if _cache_invalid svn-${cmd}-args || \
! _retrieve_cache svn-${cmd}-args;
then
args=(
@@ -119,7 +119,7 @@ _svn () {
_store_cache svn-${cmd}-args args
fi
- case $cmd in;
+ case $cmd in
(add)
args+=(
'*:file: _svn_modified "addable"'
diff --git a/Completion/Unix/Command/_sudo b/Completion/Unix/Command/_sudo
index 18da0f79e..33a9d6c0c 100644
--- a/Completion/Unix/Command/_sudo
+++ b/Completion/Unix/Command/_sudo
@@ -52,7 +52,7 @@ else
'(--preserve-env -i --login -s --shell -e --edit)-E[preserve user environment when running command]' \
'(-E -i --login -s --shell -e --edit)--preserve-env=-[preserve user environment when running command]::environment variable:_sequence _parameters -g "*export*"' \
'(-H --set-home -i --login -s --shell -e --edit)'{-H,--set-home}"[set HOME variable to target user's home dir]" \
- '(-P --preserve-groups -i -login -s --shell -e --edit)'{-P,--preserve-groups}"[preserve group vector instead of setting to target's]" \
+ '(-P --preserve-groups -i --login -s --shell -e --edit)'{-P,--preserve-groups}"[preserve group vector instead of setting to target's]" \
'*:: :->normal'
)
fi
diff --git a/Completion/Unix/Command/_tmux b/Completion/Unix/Command/_tmux
index 62b8cdf7c..80c69d2fb 100644
--- a/Completion/Unix/Command/_tmux
+++ b/Completion/Unix/Command/_tmux
@@ -567,7 +567,7 @@ _tmux-list-windows() {
[[ -n ${tmux_describe} ]] && print "list windows of a session" && return
_arguments -s \
'-a[list all windows the tmux server possesses]' \
- '-F[specify output format]:format:__tmux-formats' \
+ '-F+[specify output format]:format:__tmux-formats' \
'-f+[filter items]:filter format:__tmux-formats' \
'-t+[specify session]:session:__tmux-sessions'
}
@@ -764,7 +764,7 @@ _tmux-respawn-pane() {
'-c+[specify a new working directory for the pane]:directory:_directories' \
'*-e[specify environment variable]:environment variable:_parameters -g "*export*" -qS=' \
'-k[kill window if it is in use]' \
- '-t+[specify target pane]:pane:__tmux-pane' \
+ '-t+[specify target pane]:pane:__tmux-panes' \
':command:_cmdambivalent'
}
@@ -886,7 +886,7 @@ _tmux-server-access() {
}
_tmux-set-buffer() {
- [[ -n ${tmux_describe} ]] && print "set contents of a paster buffer" && return
+ [[ -n ${tmux_describe} ]] && print "set contents of a paste buffer" && return
_arguments -s -A "-*" -S \
'-a[append to rather than overwriting target buffer]' \
'-b+[specify target buffer index]:pane:__tmux-buffers' \
@@ -999,7 +999,7 @@ _tmux-show-hooks() {
_tmux-show-buffer() {
[[ -n ${tmux_describe} ]] && print "display the contents of a paste buffer" && return
- _arguments '-b[specify target buffer index]:pane:->buffer'
+ _arguments '-b[specify target buffer index]:buffer:__tmux-buffers'
}
_tmux-show-environment() {
diff --git a/Completion/Unix/Command/_wget b/Completion/Unix/Command/_wget
index acc8d5c6e..4e49193c8 100644
--- a/Completion/Unix/Command/_wget
+++ b/Completion/Unix/Command/_wget
@@ -55,7 +55,7 @@ _arguments -C -s \
'--prefer-family=[connect first to addresses of specified family]:address family:(IPv6 IPv4 none)' \
'(--http-user --ftp-user)--user[set both ftp and http user]:user' \
'(--http-password --ftp-password)--password[set both ftp and http password]:password' \
- '(--password --http-password --ftp-password)--ask-password:[prompt for passwords]' \
+ '(--password --http-password --ftp-password)--ask-password[prompt for passwords]' \
'--use-askpass=:command:_command_names -e' \
'--no-iri[turn off IRI support]' \
'--local-encoding=[specify local encoding for IRIs]:encoding' \
@@ -105,7 +105,7 @@ _arguments -C -s \
'--certificate=[specify client certificate]:client certificate file:_files' \
'--certificate-type=[specify client certificate type]:certificate type:(PEM DER)' \
'--private-key=[specify private key file]:key file:_files' \
- '--private-key-type=[specify private key type]:key type:key type:(PEM DER)' \
+ '--private-key-type=[specify private key type]:key type:(PEM DER)' \
"--ca-certificate=[specify file with bundle of CA's]:file:_files" \
"--ca-directory=[specify dir where hash list of CA's are stored]:directory:_directories" \
'--crl-file=[specify file with bundle of CRLs]:file:_files' \