Shell Completion
The Ancla CLI supports tab completion for commands, subcommands, and flags.
# Load for current sessionsource <(ancla completion bash)
# Load permanentlyancla completion bash > /etc/bash_completion.d/ancla# Or for a single user:ancla completion bash > ~/.local/share/bash-completion/completions/ancla# Load for current sessionsource <(ancla completion zsh)
# Load permanently (add to an fpath directory)ancla completion zsh > "${fpath[1]}/_ancla"If completions aren’t working, ensure compinit is called in your .zshrc:
autoload -Uz compinit && compinit# Load for current sessionancla completion fish | source
# Load permanentlyancla completion fish > ~/.config/fish/completions/ancla.fishPowerShell
Section titled “PowerShell”# Load for current sessionancla completion powershell | Out-String | Invoke-Expression
# Load permanently (add to your profile)ancla completion powershell >> $PROFILE