about summary refs log tree commit diff
path: root/Completion/Unix/Command/_loadkeys
diff options
context:
space:
mode:
authorOliver Kiddle <opk@users.sourceforge.net>2001-08-06 15:48:53 +0000
committerOliver Kiddle <opk@users.sourceforge.net>2001-08-06 15:48:53 +0000
commitab483ef55e06fdfe2091615979469bb9738970df (patch)
tree5577065417483cf81dc01e3521fa90f4010cf583 /Completion/Unix/Command/_loadkeys
parent9147854368c7a0e9afad61187598b66ad0f5dbd6 (diff)
downloadzsh-ab483ef55e06fdfe2091615979469bb9738970df.tar.gz
zsh-ab483ef55e06fdfe2091615979469bb9738970df.tar.xz
zsh-ab483ef55e06fdfe2091615979469bb9738970df.zip
fix exclusion lists (15577)
Diffstat (limited to 'Completion/Unix/Command/_loadkeys')
-rw-r--r--Completion/Unix/Command/_loadkeys25
1 files changed, 25 insertions, 0 deletions
diff --git a/Completion/Unix/Command/_loadkeys b/Completion/Unix/Command/_loadkeys
new file mode 100644
index 000000000..da3a19df7
--- /dev/null
+++ b/Completion/Unix/Command/_loadkeys
@@ -0,0 +1,25 @@
+#compdef loadkeys
+
+case $OSTYPE in
+  linux*)
+    _arguments \
+	'(--clearcompose)-c[clearcompose]' \
+	'(-c)--clearcompose' \
+	'(--default)-d[default]' \
+	'(-d)--default' \
+	'(--help)-h[help]' \
+	'(-h)--help' \
+	'(--mktable)-m[mktable]' \
+	'(-m)--mktable' \
+	'(--clearstrings)-s[clearstrings]' \
+	'(-s)--clearstrings' \
+	'*-v[verbose]' \
+	'*--verbose' \
+	':keymap:_files -W /usr/share/keymaps'
+  ;;
+  solaris*)
+	_files -W /usr/share/lib/keytables
+  ;;
+
+  *) _default;;
+esac