summaryrefslogtreecommitdiff
path: root/plugins/symfony2/symfony2.plugin.zsh
diff options
context:
space:
mode:
authorhacfi <philipp.wahala@gmail.com>2013-02-22 17:07:15 +0100
committerhacfi <philipp.wahala@gmail.com>2013-02-22 17:07:15 +0100
commit8c74d80fd6cdc7e1b48e7eb321a3e3a22674c3be (patch)
tree2a8297346f8fa0f895f455c486f4d4981c0a0856 /plugins/symfony2/symfony2.plugin.zsh
parentfce68bbba0be99cfd49f9e46572b2d12d0a86d45 (diff)
downloadzsh-8c74d80fd6cdc7e1b48e7eb321a3e3a22674c3be.tar.gz
zsh-8c74d80fd6cdc7e1b48e7eb321a3e3a22674c3be.tar.bz2
zsh-8c74d80fd6cdc7e1b48e7eb321a3e3a22674c3be.zip
Fix Symfony2 command completion 'permission denied'
app/console by default (if you create a new Symfony project via composer create-project or by downloading it from symfony.com) is not executable. Therefore I get the following error: sf2 _symfony2_get_command_list:1: permission denied: app/console _symfony2_get_command_list:1: permission denied: app/console _symfony2_get_command_list:1: permission denied: app/console To make command completion work without changing app/console you just have to let php run it.
Diffstat (limited to 'plugins/symfony2/symfony2.plugin.zsh')
-rw-r--r--plugins/symfony2/symfony2.plugin.zsh2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/symfony2/symfony2.plugin.zsh b/plugins/symfony2/symfony2.plugin.zsh
index cc9ffebc0..f425c14f7 100644
--- a/plugins/symfony2/symfony2.plugin.zsh
+++ b/plugins/symfony2/symfony2.plugin.zsh
@@ -1,7 +1,7 @@
# Symfony2 basic command completion
_symfony2_get_command_list () {
- app/console --no-ansi | sed "1,/Available commands/d" | awk '/^ [a-z]+/ { print $1 }'
+ php app/console --no-ansi | sed "1,/Available commands/d" | awk '/^ [a-z]+/ { print $1 }'
}
_symfony2 () {