Man page - glab-completion(1)

Packages contains this manual

Manual

glab

NAME
SYNOPSIS
DESCRIPTION
Bash
Linux
macOS
Zsh
Linux
macOS
fish
PowerShell
OPTIONS
OPTIONS INHERITED FROM PARENT COMMANDS
SEE ALSO

NAME

glab-completion - Generate shell completion scripts.

SYNOPSIS

glab completion [flags]

DESCRIPTION

This command outputs code meant to be saved to a file, or immediately evaluated by an interactive shell. To load completions:

Bash

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

glab completion -s bash > /etc/bash_completion.d/glab

macOS

glab completion -s bash > /usr/local/etc/bash_completion.d/glab

Zsh

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

glab completion -s zsh > "${fpath[1]}/_glab"

macOS

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

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

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 ⟨ https://docs.brew.sh/Shell-Completion⟩

OPTIONS

--no-desc [=false]

Do not include shell completion description.

-s , --shell ="bash"

Shell type: bash, zsh, fish, powershell.

OPTIONS INHERITED FROM PARENT COMMANDS

--help [=false]

Show help for this command.

SEE ALSO

glab(1)