更新时间:2025-03-04 gmt 08:00

ma-九游平台

命令行自动补全是指用户可以在terminal中输入命令前缀通过tab键自动提示支持的ma-cli命令。ma-cli自动补全功能需要手动在terminal中激活。执行ma-cli auto-completion命令,用户根据提示的补全命令,复制并在当前terminal中执行,就可以自动补全ma-cli的命令。目前支持bash、fish及zsh三种shell,默认是bash。

以bash命令为例:在terminal中执行eval "$(_ma_cli_complete=bash_source ma-cli)"激活自动补全功能。
eval "$(_ma_cli_complete=bash_source ma-cli)"

此外,可以通过“ma-cli auto-completion fish”或“ma-cli auto-completion fish”命令查看“zsh”、“fish”中的自动补全命令。

命令概览

$ ma-cli auto-completion -h
usage: ma-cli auto-completion [options] [[bash|zsh|fish]]
  auto complete ma-cli command in terminal.
  example:
  # print bash auto complete command to terminal
  ma-cli auto-completion bash
options:
  -h, -h, --help  show this message and exit.
# 默认显示bash shell自动补全命令
$ ma-cli auto-completion
tips: please paste following shell command to your terminal to activate auto completion.
[ ok ] eval "$(_ma_cli_complete=bash_source ma-cli)"
# 执行上述命令,此时terminal已经支持自动补全
$ eval "$(_ma_cli_complete=bash_source ma-cli)"
# 显示fish shell自动补全命令
$ ma-cli auto-completion fish
tips: please paste following shell command to your terminal to activate auto completion.
[ ok ] eval (env _ma_cli_complete=fish_source ma-cli)

相关文档

网站地图