k3d completion 命令
为 [bash、zsh、fish、powershell | psh] 生成自动补全脚本
概述
要加载自动补全功能,请按以下步骤操作:
$ source <(k3d completion bash)若要在每次会话中都加载自动补全功能,可执行以下操作一次:
Linux 系统:
$ k3d completion bash > /etc/bash_completion.d/k3dmacOS 系统:
$ k3d completion bash > /usr/local/etc/bash_completion.d/k3dZsh
若你的环境中尚未启用 shell 自动补全功能,则需要先启用它。你可以执行以下操作一次:
$ echo "autoload -U compinit; compinit" >> ~/.zshrc
# 若要在每次会话中都加载自动补全功能,可执行以下操作一次:
$ k3d completion zsh > "${fpath[1]}/_k3d"
# 你需要开启一个新的 shell 会话,此设置才会生效。Fish
$ k3d completion fish | source
# 若要在每次会话中都加载自动补全功能,可执行以下操作一次:
$ k3d completion fish > ~/.config/fish/completions/k3d.fishPowerShell
PS> k3d completion powershell | Out-String | Invoke-Expression
若要在每个新会话中都加载自动补全功能,请运行:
powershell
PS> k3d completion powershell > k3d.ps1
然后从你的 PowerShell 配置文件中引入此文件。k3d completion SHELL选项
-h, --help:显示 completion 子命令的帮助信息。从父命令继承的选项
--timestamps:启用日志时间戳。
--trace:启用超级详细的输出(跟踪日志记录)。
--verbose:启用详细输出(调试日志记录)。