ohmyzsh/plugins/claude/README.md
2025-11-28 19:38:58 -05:00

28 lines
601 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## Zsh completion function `_claude`
This version aims to be:
- Pure zsh (no jq, sed, awk, etc.).
- Generous with known subcommands and options from public Claude Code CLI docs/cheatsheets.[2][3]
- Extensible via simple arrays.
## How to enable in Oh My Zsh
1. In `~/.zshrc`, add `claude` to plugins:
```zsh
plugins=(
git
claude
)
```
2. Reload your shell:
```zsh
exec zsh
```
Now `claude <TAB>` will complete subcommands and flags on macOS, Linux, *BSD, and WSL2, because it relies only on zshs built-in completion engine and standard shell constructs.
***