about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPaul Ackersviller <packersv@users.sourceforge.net>2007-10-25 00:20:58 +0000
committerPaul Ackersviller <packersv@users.sourceforge.net>2007-10-25 00:20:58 +0000
commitafce61a417efecc9f5936601a8ae61e26918eeb9 (patch)
tree5daa68a74c5c4cceed72849c3fdbc9c0b212cff5
parent88824010c51231852a1a276c166feefa231b41a0 (diff)
downloadzsh-afce61a417efecc9f5936601a8ae61e26918eeb9.tar.gz
zsh-afce61a417efecc9f5936601a8ae61e26918eeb9.tar.xz
zsh-afce61a417efecc9f5936601a8ae61e26918eeb9.zip
22543: Merge new completion onto 4.2 branch.
-rw-r--r--Completion/Unix/Command/_cssh21
1 files changed, 21 insertions, 0 deletions
diff --git a/Completion/Unix/Command/_cssh b/Completion/Unix/Command/_cssh
new file mode 100644
index 000000000..5db9db5b0
--- /dev/null
+++ b/Completion/Unix/Command/_cssh
@@ -0,0 +1,21 @@
+#compdef cssh crsh
+
+_arguments \
+  '-h[help]' \
+  '-H[show man page]' \
+  '-v[show version]' \
+  '-d[enable basic debugging mode]' \
+  '-D[enable extended debugging mode]' \
+  '-q[enable automatic quit after last window is closed]' \
+  '-Q[disable automatic quit after last window is closed]' \
+  '-u[output configuration]' \
+  '-g[enable window tiling]' \
+  '-G[disable window tiling]' \
+  '-c[use additional cluster file]:cluster file:_files' \
+  '-l:username:_users' \
+  '-T:window title prefix:' \
+  '-o:arguments to ssh or rsh:' \
+  '-t:arguments to terminals:' \
+  '-i[ignore errors from unresolvable hostnames]' \
+  '-e[evaluate arguments to identify potential errors]:userhostport:_user_at_host' \
+  '*:userhostport: _alternative hosts:host:_hosts usersathosts:userathost:_user_at_host'