名称¶
podman-completion - 生成 shell 补全脚本
简介¶
podman completion [选项] bash | zsh | fish | powershell
描述¶
podman completion 为各种 shell 生成 shell 补全脚本。支持的 shell 包括 bash、zsh、fish 和 powershell。
当输入命令并按下 [TAB]
键时,这些脚本被 shell 用于提供建议和补全命令。
通常这些脚本通过包管理器自动安装。
选项¶
--file, -f=文件¶
将生成的输出写入文件。
--no-desc¶
在补全中不提供描述。
默认值为 false。
安装¶
BASH¶
系统上必须安装 bash-completion
。
要将补全脚本加载到当前会话中,请运行
source <(podman completion bash)
要使其对所有 bash 会话可用,请运行
podman completion -f /etc/bash_completion.d/podman bash
ZSH¶
shell 补全必须已在环境中启用。可以执行以下操作
echo "autoload -U compinit; compinit" >> ~/.zshrc
要使其对所有 zsh 会话可用,请运行
podman completion -f "${fpath[1]}/_podman" zsh
重新加载 shell 后,自动补全即可工作。
FISH¶
要将补全脚本加载到当前会话中,请运行
podman completion fish | source
要使其对所有 fish 会话可用,请运行
podman completion -f ~/.config/fish/completions/podman.fish fish
POWERSHELL¶
要将补全脚本加载到当前会话中,请运行
podman.exe completion powershell | Out-String | Invoke-Expression
要使其在用户拥有的所有 powershell 会话中可用,请将补全输出写入文件,并将其源到用户的 powershell 配置文件中。有关配置文件的更多信息可使用 Get-Help about_Profiles 获取。
另请参阅¶
podman(1), zsh(1), fish(1), powershell(1)