[zh] macos and linux add fish auto-completion
parent
ebceaf1343
commit
b388f1caf6
content/zh/docs/tasks/tools
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
title: "fish 自动补全"
|
||||
description: "启用 fish 自动补全的可选配置。"
|
||||
headless: true
|
||||
---
|
||||
<!--
|
||||
---
|
||||
title: "fish auto-completion"
|
||||
description: "Optional configuration to enable fish shell auto-completion."
|
||||
headless: true
|
||||
---
|
||||
-->
|
||||
|
||||
<!--
|
||||
The kubectl completion script for Fish can be generated with the command `kubectl completion fish`. Sourcing the completion script in your shell enables kubectl autocompletion.
|
||||
|
||||
To do so in all your shell sessions, add the following line to your `~/.config/fish/config.fish` file:
|
||||
-->
|
||||
kubectl 通过命令 `kubectl completion fish` 生成 Fish 自动补全脚本。
|
||||
在 shell 中导入(Sourcing)该自动补全脚本,将启动 kubectl 自动补全功能。
|
||||
|
||||
为了在所有的 shell 会话中实现此功能,请将下面内容加入到文件 `~/.config/fish/config.fish` 中。
|
||||
|
||||
```shell
|
||||
kubectl completion fish | source
|
||||
```
|
||||
|
||||
<!--
|
||||
After reloading your shell, kubectl autocompletion should be working.
|
||||
-->
|
||||
重新加载 shell 后,kubectl 自动补全功能将立即生效。
|
|
@ -280,14 +280,15 @@ kubectl version --client
|
|||
<!--
|
||||
kubectl provides autocompletion support for Bash, Zsh, Fish, and PowerShell, which can save you a lot of typing.
|
||||
|
||||
Below are the procedures to set up autocompletion for Bash and Zsh.
|
||||
Below are the procedures to set up autocompletion for Bash, Fish, and Zsh.
|
||||
-->
|
||||
kubectl 为 Bash、Zsh、Fish 和 PowerShell 提供自动补全功能,可以为你节省大量的输入。
|
||||
|
||||
下面是为 Bash 和 Zsh 设置自动补全功能的操作步骤。
|
||||
下面是为 Bash、Fish 和 Zsh 设置自动补全功能的操作步骤。
|
||||
|
||||
{{< tabs name="kubectl_autocompletion" >}}
|
||||
{{< tab name="Bash" include="included/optional-kubectl-configs-bash-linux.md" />}}
|
||||
{{< tab name="Fish" include="included/optional-kubectl-configs-fish.md" />}}
|
||||
{{< tab name="Zsh" include="included/optional-kubectl-configs-zsh.md" />}}
|
||||
{{< /tabs >}}
|
||||
|
||||
|
|
|
@ -268,14 +268,15 @@ If you are on macOS and using [Macports](https://macports.org/) package manager,
|
|||
<!--
|
||||
kubectl provides autocompletion support for Bash, Zsh, Fish, and PowerShell which can save you a lot of typing.
|
||||
|
||||
Below are the procedures to set up autocompletion for Bash and Zsh.
|
||||
Below are the procedures to set up autocompletion for Bash, Fish, and Zsh.
|
||||
-->
|
||||
kubectl 为 Bash、Zsh、Fish 和 PowerShell 提供自动补全功能,可以为你节省大量的输入。
|
||||
|
||||
下面是为 Bash 和 Zsh 设置自动补全功能的操作步骤。
|
||||
下面是为 Bash、Fish 和 Zsh 设置自动补全功能的操作步骤。
|
||||
|
||||
{{< tabs name="kubectl_autocompletion" >}}
|
||||
{{< tab name="Bash" include="included/optional-kubectl-configs-bash-mac.md" />}}
|
||||
{{< tab name="Fish" include="included/optional-kubectl-configs-fish.md" />}}
|
||||
{{< tab name="Zsh" include="included/optional-kubectl-configs-zsh.md" />}}
|
||||
{{< /tabs >}}
|
||||
|
||||
|
|
Loading…
Reference in New Issue