mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-03-20 03:13:33 +01:00
Merge 97645d48e0 into 9eaf51107f
This commit is contained in:
commit
7a67baf07a
2 changed files with 38 additions and 1 deletions
|
|
@ -21,7 +21,7 @@ _1st_arguments=(
|
||||||
'push:copy file/dir to device'
|
'push:copy file/dir to device'
|
||||||
'shell:run remote shell interactively'
|
'shell:run remote shell interactively'
|
||||||
'sync:copy host->device only if changed (-l means list but dont copy)'
|
'sync:copy host->device only if changed (-l means list but dont copy)'
|
||||||
‘tcpip:restart host adb in tcpip mode’
|
'tcpip:restart host adb in tcpip mode'
|
||||||
'uninstall:remove this app package from the device'
|
'uninstall:remove this app package from the device'
|
||||||
'version:show version num'
|
'version:show version num'
|
||||||
)
|
)
|
||||||
|
|
|
||||||
37
plugins/avoscloud/_avoscloud
Normal file
37
plugins/avoscloud/_avoscloud
Normal file
|
|
@ -0,0 +1,37 @@
|
||||||
|
#compdef avoscloud
|
||||||
|
#autoload
|
||||||
|
|
||||||
|
# in order to make this work, you will need to have the LeanCloud avoscloud-code tool.
|
||||||
|
|
||||||
|
# avoscloud zsh completion, based on adb completion
|
||||||
|
|
||||||
|
local -a _1st_arguments
|
||||||
|
_1st_arguments=(
|
||||||
|
'deploy: 部署云代码到 LeanCloud 平台开发环境'
|
||||||
|
'undeploy: 从 LeanCloud 平台清除云代码部署,包括生产环境和开发环境'
|
||||||
|
'status: 查询当前部署状态'
|
||||||
|
'search <keyword>: 根据关键字查询开发文档'
|
||||||
|
'publish: 发布开发环境代码到生产环境'
|
||||||
|
'new: 创建云代码项目'
|
||||||
|
'logs: 查看云代码日志'
|
||||||
|
'clear: 清除本地状态,在输入 app id 或者 master key 错误的情况下使用'
|
||||||
|
'upload <file-or-directory>: 导入文件到 LeanCloud 平台,如果是目录,则会将该目录下的文件递归导入。'
|
||||||
|
'app [list]: 显示当前应用,deploy、status 等命令运行在当前应用上,如果加上 list ,则显示所有的应用信息。'
|
||||||
|
'checkout <app>: 切换到一个应用,deploy、status 等命令将运行在该应用上。'
|
||||||
|
'add <app>: 添加一个应用。'
|
||||||
|
'rm <app>: 移除一个应用。'
|
||||||
|
'cql: 进入 CQL 查询交互。'
|
||||||
|
)
|
||||||
|
|
||||||
|
local expl
|
||||||
|
local -a pkgs installed_pkgs
|
||||||
|
|
||||||
|
_arguments \
|
||||||
|
'*:: :->subcmds' && return 0
|
||||||
|
|
||||||
|
if (( CURRENT == 1 )); then
|
||||||
|
_describe -t commands "avoscloud subcommand" _1st_arguments
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
|
_files
|
||||||
Loading…
Add table
Add a link
Reference in a new issue