2017-02-12 23:02:42 -06:00
|
|
|
function omf.command -d 'Lookup OMF command by name or alias' -a name
|
|
|
|
switch "$name"
|
|
|
|
case 'cd'
|
|
|
|
echo cd
|
|
|
|
case 'channel'
|
|
|
|
echo channel
|
|
|
|
case 'd' 'describe'
|
|
|
|
echo describe
|
|
|
|
case 'destroy'
|
|
|
|
echo destroy
|
|
|
|
case 'doctor'
|
|
|
|
echo doctor
|
|
|
|
case 'help'
|
|
|
|
echo help
|
|
|
|
case 'i' 'in' 'install' 'get'
|
|
|
|
echo install
|
|
|
|
case 'l' 'ls' 'list'
|
|
|
|
echo list
|
|
|
|
case 'n' 'new'
|
|
|
|
echo new
|
|
|
|
case 'reload'
|
|
|
|
echo reload
|
|
|
|
case 'r' 'rm' 'remove' 'uninstall'
|
|
|
|
echo remove
|
|
|
|
case 'repo' 'repositories'
|
|
|
|
echo repositories
|
2017-04-27 12:00:06 -05:00
|
|
|
case 's' 'search'
|
|
|
|
echo search
|
2017-02-12 23:02:42 -06:00
|
|
|
case 't' 'theme'
|
|
|
|
echo theme
|
2017-04-27 12:00:06 -05:00
|
|
|
case 'u' 'up' 'update'
|
2017-02-12 23:02:42 -06:00
|
|
|
echo update
|
|
|
|
case 'version'
|
|
|
|
echo version
|
|
|
|
case '*'
|
|
|
|
return $OMF_UNKNOWN_OPT
|
|
|
|
end
|
|
|
|
end
|