Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
glab(1) 								 glab(1)

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 eval-
     uated 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 en-
     able 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 com-
     mand 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
     -h, --help[=false]      Show help for this command.

EXAMPLE
     # Load completions in the current zsh session
     source <(glab completion -s zsh); compdef _glab glab

     # Print the bash completion script
     glab completion -s bash

SEE ALSO
     glab(1)

Auto generated by spf13/cobra	    Aug 2026				 glab(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=glab-completion&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help