- Add --help flag with comprehensive usage documentation
- Add --list flag to show all available commands
- Add direct mode: bash-helper COMMAND [FILTER]
- Keep interactive fzf mode as default (when no args)
- Improve error handling and user feedback
- Add better formatting with colored output
- Support both interactive and non-interactive usage
Examples:
bash-helper # Interactive mode (original behavior)
bash-helper ls # Direct: show all ls flags
bash-helper ls size # Direct: show ls flags with 'size'
bash-helper --help # Show usage
bash-helper --list # List all commands
This makes the tool more versatile for both interactive exploration
and quick CLI lookups without requiring fzf for direct usage.