基础命令
K3d Completion

k3d completion 命令

为 [bash、zsh、fish、powershell | psh] 生成自动补全脚本

概述

要加载自动补全功能,请按以下步骤操作:

$ source <(k3d completion bash)

若要在每次会话中都加载自动补全功能,可执行以下操作一次:

Linux 系统:

$ k3d completion bash > /etc/bash_completion.d/k3d

macOS 系统:

$ k3d completion bash > /usr/local/etc/bash_completion.d/k3d

Zsh

若你的环境中尚未启用 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.fish

PowerShell

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:启用详细输出(调试日志记录)。