Skip to main content

zsh

Generate the autocompletion script for zsh

Generate the autocompletion script for the zsh shell.

If shell completion is not already enabled in your environment you will need to enable it. You can execute the following once:

echo "autoload -U compinit; compinit" >> ~/.zshrc

To load completions in your current shell session:

source <(csph completion zsh)

To load completions for every new session, execute once:

Linux:​

csph completion zsh > "${fpath[1]}/_csph"

macOS:​

csph completion zsh > $(brew --prefix)/share/zsh/site-functions/_csph

You will need to start a new shell for this setup to take effect.

Usage​

csph completion zsh [flags]

Options​

Command Specific​

--no-descriptions
disable completion descriptions

Inherited​

--config <string>
config file (default is $HOME/.config/computesphere/configuration.yaml)
--debug
enable debug logging

-h, --help

show this help message

-i, --interactive

run interactively (prompts, pickers, table browser)
--log-level <string>
log level: [trace|debug|info|warn|error|fatal|panic|disabled||api]
--no-color
disable color output
--no-input
disable interactive mode

See also​