mirror of
https://github.com/spf13/cobra
synced 2024-12-26 22:37:08 +00:00
Fix broken links in active_help.md (#2202)
Small change to fix a couple of broken links in active_help.md Signed-off-by: Vui Lam <vui.lam@broadcom.com>
This commit is contained in:
parent
5a138f143f
commit
02326d52c0
1 changed files with 3 additions and 3 deletions
|
@ -20,12 +20,12 @@ bin/ internal/ scripts/ pkg/ testdata/
|
||||||
## Supported shells
|
## Supported shells
|
||||||
|
|
||||||
Active Help is currently only supported for the following shells:
|
Active Help is currently only supported for the following shells:
|
||||||
- Bash (using [bash completion V2](shell_completions.md#bash-completion-v2) only). Note that bash 4.4 or higher is required for the prompt to appear when an Active Help message is printed.
|
- Bash (using [bash completion V2](completions/_index.md#bash-completion-v2) only). Note that bash 4.4 or higher is required for the prompt to appear when an Active Help message is printed.
|
||||||
- Zsh
|
- Zsh
|
||||||
|
|
||||||
## Adding Active Help messages
|
## Adding Active Help messages
|
||||||
|
|
||||||
As Active Help uses the shell completion system, the implementation of Active Help messages is done by enhancing custom dynamic completions. If you are not familiar with dynamic completions, please refer to [Shell Completions](shell_completions.md).
|
As Active Help uses the shell completion system, the implementation of Active Help messages is done by enhancing custom dynamic completions. If you are not familiar with dynamic completions, please refer to [Shell Completions](completions/_index.md).
|
||||||
|
|
||||||
Adding Active Help is done through the use of the `cobra.AppendActiveHelp(...)` function, where the program repeatedly adds Active Help messages to the list of completions. Keep reading for details.
|
Adding Active Help is done through the use of the `cobra.AppendActiveHelp(...)` function, where the program repeatedly adds Active Help messages to the list of completions. Keep reading for details.
|
||||||
|
|
||||||
|
@ -148,7 +148,7 @@ details for your users.
|
||||||
|
|
||||||
## Debugging Active Help
|
## Debugging Active Help
|
||||||
|
|
||||||
Debugging your Active Help code is done in the same way as debugging your dynamic completion code, which is with Cobra's hidden `__complete` command. Please refer to [debugging shell completion](shell_completions.md#debugging) for details.
|
Debugging your Active Help code is done in the same way as debugging your dynamic completion code, which is with Cobra's hidden `__complete` command. Please refer to [debugging shell completion](completions/_index.md#debugging) for details.
|
||||||
|
|
||||||
When debugging with the `__complete` command, if you want to specify different Active Help configurations, you should use the active help environment variable. That variable is named `<PROGRAM>_ACTIVE_HELP` where any non-ASCII-alphanumeric characters are replaced by an `_`. For example, we can test deactivating some Active Help as shown below:
|
When debugging with the `__complete` command, if you want to specify different Active Help configurations, you should use the active help environment variable. That variable is named `<PROGRAM>_ACTIVE_HELP` where any non-ASCII-alphanumeric characters are replaced by an `_`. For example, we can test deactivating some Active Help as shown below:
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue