mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-11-19 21:41:07 +01:00
feat(kn): add plugin for kn
completion (#8927)
This commit is contained in:
parent
60b89cd264
commit
2b379ec42c
2 changed files with 25 additions and 0 deletions
17
plugins/kn/README.md
Normal file
17
plugins/kn/README.md
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
# kn - Knative CLI
|
||||||
|
|
||||||
|
This plugin provides autocompletion for [kn](https://knative.dev/docs/install/client/install-kn/) operations.
|
||||||
|
|
||||||
|
To use it, add `kn` to the plugins array of your zshrc file:
|
||||||
|
|
||||||
|
```zsh
|
||||||
|
plugins=(... kn)
|
||||||
|
```
|
||||||
|
|
||||||
|
## See Also
|
||||||
|
|
||||||
|
+ [kn/client](https://github.com/knative/client)
|
||||||
|
|
||||||
|
## Contributors
|
||||||
|
|
||||||
|
+ [btannous](https://github.com/btannous) - Plugin Author
|
8
plugins/kn/kn.plugin.zsh
Normal file
8
plugins/kn/kn.plugin.zsh
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
# Autocompletion for kn, the command line interface for knative
|
||||||
|
#
|
||||||
|
# Author: https://github.com/btannous
|
||||||
|
|
||||||
|
if [ $commands[kn] ]; then
|
||||||
|
source <(kn completion zsh)
|
||||||
|
compdef _kn kn
|
||||||
|
fi
|
Loading…
Reference in a new issue