Parent directory

eecms.plugin.zsh

449 bytes
 1# ExpressionEngine CMS basic command completion
 2
 3_eecms_console () {
 4    echo "php $(find . -maxdepth 3 -mindepth 1 -name 'eecms' -type f | head -n 1)"
 5}
 6
 7_eecms_get_command_list () {
 8    `_eecms_console` | sed "/Available commands/,/^/d" | sed "s/[[:space:]].*//g"
 9}
10
11_eecms () {
12    compadd `_eecms_get_command_list`
13}
14
15compdef _eecms '`_eecms_console`'
16compdef _eecms 'system/ee/eecms'
17compdef _eecms eecms
18
19#Alias
20alias eecms='`_eecms_console`'