Cli/ref/mw gitlab completion
mw gitlab completion
[edit]Generate shell completion scripts.
Synopsis
[edit]This command outputs code 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, run this command one time:
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 must enable it. Run this command one time:
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, run this command one time:
Linux
[edit]glab completion -s zsh > "${fpath[1]}/_glab"
macOS
[edit]For older versions of macOS, you might need this command:
glab completion -s zsh > /usr/local/share/zsh/site-functions/_glab
The Homebrew version of glab should install completions automatically.
fish
[edit]To load completions in your current shell session:
glab completion -s fish | source
To load completions for every new session, run this command one time:
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, you might not need more shell configuration to support completions. For Homebrew, see brew 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 - Wikimedia Gitlab instance