Cli/ref/mw gitlab completion
mw gitlab completion[edit]
Generate shell completion scripts
Synopsis[edit]
The output of this command will be computer code and is meant to be saved to a file or immediately evaluated by an interactive shell. To load completions:
Bash[edit]
To load completions in your current shell session:
source <(glab completion -s bash)
To load completions for every new session, execute once:
Linux[edit]
glab completion -s bash > /etc/bash_completion.d/glab
macOS[edit]
glab completion -s bash > /usr/local/etc/bash_completion.d/glab
Zsh[edit]
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 <(glab completion -s zsh); compdef _glab glab
To load completions for every new session, execute once:
Linux[edit]
glab completion -s zsh > "${fpath[1]}/_glab"
macOS[edit]
glab completion -s zsh > /usr/local/share/zsh/site-functions/_glab
fish[edit]
To load completions in your current shell session:
glab completion -s fish | source
To load completions for every new session, execute once:
glab completion -s fish > ~/.config/fish/completions/glab.fish
PowerShell[edit]
To load completions in your current shell session:
glab completion -s powershell | Out-String | Invoke-Expression
To load completions for every new session, add the output of the above command to your powershell profile.
When installing glab through a package manager, however, itâs possible that no additional shell configuration is necessary to gain completion support. For Homebrew, see https://docs.brew.sh/Shell-Completion
mw gitlab completion [flags]
Options[edit]
--no-desc Do not include shell completion description -s, --shell string Shell type: {bash|zsh|fish|powershell} (default "bash")
Options inherited from parent commands[edit]
--help Help for this command --no-interaction Do not ask any interactive questions -v, --verbose count Increase output verbosity. Example: --verbose=2 or -vv
SEE ALSO[edit]
- mw gitlab - Interact with the Wikimedia Gitlab instance