浏览代码

Autocomplete composer default methods if composer.json is not available

This plugin currently doesn't autocomplete composer commands if there is no composer.json in the current dir. However, the commands create-project, init, search, selfupdate and show are still useful without a composer.json!
hacfi 12 年之前
父节点
当前提交
4bf174c38b
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      plugins/composer/composer.plugin.zsh

+ 3 - 1
plugins/composer/composer.plugin.zsh

@@ -13,6 +13,8 @@ _composer_get_command_list () {
 _composer () {
   if [ -f composer.json ]; then
     compadd `_composer_get_command_list`
+  else
+    compadd create-project init search selfupdate show
   fi
 }
 
@@ -26,4 +28,4 @@ alias ci='composer install'
 alias ccp='composer create-project'
 
 # install composer in the current directory
-alias cget='curl -s https://getcomposer.org/installer | php'
+alias cget='curl -s https://getcomposer.org/installer | php'