Skip to content

Add shell completions support#1518

Open
benriemer wants to merge 1 commit into
carloscuesta:masterfrom
benriemer:feature/shell-completions
Open

Add shell completions support#1518
benriemer wants to merge 1 commit into
carloscuesta:masterfrom
benriemer:feature/shell-completions

Conversation

@benriemer
Copy link
Copy Markdown

Add shell completions support for bash, zsh, fish, and powershell

Changes

  • Add --completions (-C) flag to generate shell-specific completions
  • Supports bash, zsh, fish, and powershell
  • Updated CLI help text and tests

Usage

gitmoji --completions bash   # Generate bash completions
gitmoji --completions zsh    # Generate zsh completions
gitmoji --completions fish   # Generate fish completions
gitmoji --completions powershell

To use:

# Bash: source the completions
source <(gitmoji --completions bash)
gitmoji -<TAB>

Closes #912

- Add --completions (-C) flag to generate shell-specific completions
- Supports bash, zsh, fish, and powershell
- Updated CLI help text and tests

Closes carloscuesta#912
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add shell completions for bash/zsh/fish/posh/etc

1 participant