使用blobfuse2 completion zsh命令为 zsh shell 生成 BlobFuse2 的自动补全脚本。
Syntax
blobfuse2 completion zsh --[flag-name]=[flag-value]
标志(选项)
应用于 blobfuse2 completion zsh 的标志继承自祖父级命令 blobfuse2,或仅适用于 blobfuse2 completion 子命令。
继承自 BlobFuse2 命令的标志
以下标志继承自祖父级命令 blobfuse2:
| Flag | 短版本 | 值类型 | 默认值 | Description |
|---|---|---|---|---|
| disable-version-check | 布尔 | 假 | 启用或禁用 BlobFuse2 二进制文件的自动版本检查 | |
| 帮助 | -h | 不适用 | blobfuse2 命令和子命令的帮助信息 |
适用于 BlobFuse2 补全子命令的标志
以下标志仅适用于 blobfuse2 completion 子命令:
| Flag | 值类型 | 默认值 | Description |
|---|---|---|---|
| no-descriptions | 布尔 | 假 | 禁用完成说明 |
Usage
如果您的环境中尚未启用 Shell 自动补全功能,请运行以下命令来启用该功能:
echo "autoload -U compinit; compinit" >> ~/.zshrc
若要在当前 shell 会话中加载补全命令,请执行以下步骤:
source <(blobfuse2 completion zsh); compdef _blobfuse2 blobfuse2
若要在每个新会话中加载补全功能,请运行一次:
在 Linux 上:
blobfuse2 completion zsh > "${fpath[1]}/_blobfuse2"在 macOS 上:
blobfuse2 completion zsh > /usr/local/share/zsh/site-functions/_blobfuse2
Note
需要启动新的 shell 才能使此设置生效。