Commit 4bf174c3 authored by hacfi's avatar hacfi
Browse files

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!
parent 0ab0e67e
...@@ -13,6 +13,8 @@ _composer_get_command_list () { ...@@ -13,6 +13,8 @@ _composer_get_command_list () {
_composer () { _composer () {
if [ -f composer.json ]; then if [ -f composer.json ]; then
compadd `_composer_get_command_list` compadd `_composer_get_command_list`
else
compadd create-project init search selfupdate show
fi fi
} }
...@@ -26,4 +28,4 @@ alias ci='composer install' ...@@ -26,4 +28,4 @@ alias ci='composer install'
alias ccp='composer create-project' alias ccp='composer create-project'
# install composer in the current directory # install composer in the current directory
alias cget='curl -s https://getcomposer.org/installer | php' alias cget='curl -s https://getcomposer.org/installer | php'
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment