OriginRouter CLI终端命令补全
终端命令补全
补全覆盖一级命令、子命令、常用参数、枚举值,以及本机已经配置的模型服务名称。
originrouter 与短命令 or 完全等价,例如 originrouter login 可以写成 or login。
配置补全
交互式运行 originrouter setup 时,可以在安装流程中选择配置当前终端。也可以单独执行:
originrouter completion install
指定终端类型或预览将要修改的文件:
originrouter completion install --shell zsh
originrouter completion install --shell zsh --dry-run
移除 OriginRouter 写入的补全配置:
originrouter completion uninstall --shell zsh
zsh
将下面一行加入 ~/.zshrc:
source <(originrouter completion zsh)
bash
将下面一行加入 ~/.bashrc:
source <(originrouter completion bash)
fish
mkdir -p ~/.config/fish/completions
originrouter completion fish > ~/.config/fish/completions/originrouter.fish
PowerShell
将下面一行加入 PowerShell 的 $PROFILE:
originrouter completion powershell | Out-String | Invoke-Expression
重开终端或重新加载 shell 配置后,输入 originrouter rou<Tab>、originrouter route <Tab> 或 --originrouter-autonomy <Tab> 即可验证。