# 自动补全

> 用 Shoplazza CLI 生成 Shell 自动补全脚本，让终端在输入时自动补全命令、子命令和参数。

生成 Shell 自动补全脚本，用于自动补全命令、标志和参数。

## completion

```shell
shoplazza completion <shell>
```

支持的 Shell：`bash`、`zsh`、`fish`、`powershell`。

### 安装方式

**zsh** — 添加到 `~/.zshrc`：

```shell
eval "$(shoplazza completion zsh)"
```

**bash** — 添加到 `~/.bashrc` 或 `~/.bash_profile`：

```shell
eval "$(shoplazza completion bash)"
```

**fish** — 保存到补全目录：

```shell
shoplazza completion fish > ~/.config/fish/completions/shoplazza.fish
```

**powershell** — 添加到 `$PROFILE`：

```powershell
shoplazza completion powershell | Out-String | Invoke-Expression
```
