summaryrefslogtreecommitdiffstats
path: root/Completion/Unix/Command
diff options
context:
space:
mode:
Diffstat (limited to 'Completion/Unix/Command')
-rw-r--r--Completion/Unix/Command/_rsync49
1 files changed, 38 insertions, 11 deletions
diff --git a/Completion/Unix/Command/_rsync b/Completion/Unix/Command/_rsync
index dd1160069..ca57d327b 100644
--- a/Completion/Unix/Command/_rsync
+++ b/Completion/Unix/Command/_rsync
@@ -91,15 +91,19 @@ _rsync_files() {
_arguments -s \
'*'{-v,--verbose}'[increase verbosity]' \
+ {--no-v,--no-verbose}'[turn off --verbose]' \
'--bwlimit=[limit I/O bandwidth]:KBytes per second:' \
'--port=[specify alternate port number]:port:' \
'--address=[bind to the specified address]:address:_hosts' \
+ '(-T --temp-dir)'{-T,--temp-dir=}'[create temporary files in specified directory]:directory:_files -/' \
+ '--sockopts=[specify custom TCP options]' \
'(-4 -6 --ipv4 --ipv6)'{-4,--ipv4}'[prefer IPv4]' \
'(-4 -6 --ipv4 --ipv6)'{-6,--ipv6}'[prefer IPv6]' \
- '(-)'{-h,--help}'[display help information]' \
+ '(-)--help[display help information]' \
- daemon \
'--config=[specify alternate rsyncd.conf file]:file:_files' \