Перейти к содержанию

srekit completion

Сгенерировать shell-автодополнение. Предоставляется cobra; поддерживает bash, zsh, fish, powershell.

Синопсис

srekit completion bash
srekit completion zsh
srekit completion fish
srekit completion powershell

Каждая подкоманда печатает скрипт в stdout; перенаправляешь в нужное место для своего шелла.

Примеры

srekit completion zsh > "${fpath[1]}/_srekit"
# restart shell или: autoload -Uz compinit && compinit

System-wide (root):

srekit completion bash > /etc/bash_completion.d/srekit

Per-user:

srekit completion bash > "${BASH_COMPLETION_USER_DIR:-$HOME/.local/share/bash-completion}/completions/srekit"
srekit completion fish > ~/.config/fish/completions/srekit.fish
srekit completion powershell > $PROFILE.CurrentUserAllHosts
# или дописать в существующий $PROFILE

См. также