Skip to main content
The completion command generates autocompletion scripts for your shell.

Bash

Requires the bash-completion package. Load for the current session:
Load for every new session:

Zsh

If shell completion is not already enabled, run once:
Load for the current session:
Load for every new session:

Fish

Load for the current session:
Load for every new session:

PowerShell

Load for the current session:
To load for every new session, add the output of the above command to your PowerShell profile.
Last modified on April 6, 2026