diff options
author | Andrew Tch <andrew@noop.lv> | 2011-12-18 00:23:31 +0200 |
---|---|---|
committer | Andrew Tch <andrew@noop.lv> | 2011-12-18 00:23:31 +0200 |
commit | 03424fdadba13fea2297a94144e989926cabdcb3 (patch) | |
tree | 19598c6f74ec6d227f8c9721ee8bfb5322ae8f5e | |
parent | 82568cc7e64502c953226bfa30a34fb4bcd46d99 (diff) | |
download | zsh-03424fdadba13fea2297a94144e989926cabdcb3.tar.gz zsh-03424fdadba13fea2297a94144e989926cabdcb3.tar.bz2 zsh-03424fdadba13fea2297a94144e989926cabdcb3.zip |
Symfony 2 completion
-rw-r--r-- | plugins/symfony2/symfony2.plugin.zsh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/plugins/symfony2/symfony2.plugin.zsh b/plugins/symfony2/symfony2.plugin.zsh new file mode 100644 index 000000000..644266841 --- /dev/null +++ b/plugins/symfony2/symfony2.plugin.zsh @@ -0,0 +1,13 @@ +# Symfony2 basic command completion + +_symfony2_get_command_list () { + app/console --no-ansi | sed "1,/Available commands/d" | awk '/^ [a-z]+/ { print $1 }' +} + +_symfony2 () { + if [ -f app/console ]; then + compadd `_symfony2_get_command_list` + fi +} + +compdef _symfony2 app/console
\ No newline at end of file |