about summary refs log tree commit diff
path: root/Completion/Zsh/Command/_alias
diff options
context:
space:
mode:
authorOliver Kiddle <opk@users.sourceforge.net>2001-04-11 21:47:17 +0000
committerOliver Kiddle <opk@users.sourceforge.net>2001-04-11 21:47:17 +0000
commit5c380d5edecd08c6a95c37368df4ea67bd6cc0fa (patch)
tree9a8342e23a67fee7a2949ecb70fed4a997ae1492 /Completion/Zsh/Command/_alias
parent80316c893f33aede03a158e1cb8cc257e034b3fe (diff)
downloadzsh-5c380d5edecd08c6a95c37368df4ea67bd6cc0fa.tar.gz
zsh-5c380d5edecd08c6a95c37368df4ea67bd6cc0fa.tar.xz
zsh-5c380d5edecd08c6a95c37368df4ea67bd6cc0fa.zip
add _arguments based completion for alias and jobs (13947)
Diffstat (limited to 'Completion/Zsh/Command/_alias')
-rw-r--r--Completion/Zsh/Command/_alias8
1 files changed, 8 insertions, 0 deletions
diff --git a/Completion/Zsh/Command/_alias b/Completion/Zsh/Command/_alias
new file mode 100644
index 000000000..98ae94046
--- /dev/null
+++ b/Completion/Zsh/Command/_alias
@@ -0,0 +1,8 @@
+#compdef alias
+
+_arguments -C -s -A "-*" -S \
+  '-+g[list or define global aliases]' \
+  '-+r[list or define regular aliases]' \
+  '-+m[print aliases matching specified pattern]' \
+  '-L[print each alias in the form of calls to alias]' \
+  '*::alias definition:_aliases -S ='