Commit 89c23c8
feat: Add short aliases for all CLI commands
This commit adds short, memorable aliases for frequently used commands,
improving CLI usability and reducing typing overhead.
New short aliases:
- v → version
- c → completion
- cf → config
- m → mcp
- Existing: d (doctor), u (upgrade), i (install), un (uninstall), l (launch)
All short aliases are hidden from the main help to keep the help output clean,
but they are fully functional and work with all their options.
Examples:
cam v # Show version
cam c bash # Generate bash completion
cam cf validate # Validate configuration
cam m server list # List MCP servers
cam d # Run diagnostic checks
cam u all # Upgrade all tools
This improves the developer experience by allowing faster command invocation
while maintaining a clean help interface for new users.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 1bf9412 commit 89c23c8
2 files changed
Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
194 | 194 | | |
195 | 195 | | |
196 | 196 | | |
| 197 | + | |
197 | 198 | | |
198 | 199 | | |
| 200 | + | |
199 | 201 | | |
200 | 202 | | |
201 | 203 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
317 | 317 | | |
318 | 318 | | |
319 | 319 | | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
320 | 326 | | |
321 | 327 | | |
322 | 328 | | |
| |||
631 | 637 | | |
632 | 638 | | |
633 | 639 | | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
634 | 646 | | |
635 | 647 | | |
636 | 648 | | |
| |||
0 commit comments