fuzz.fish
fuzz.fish is a Fish Shell plugin that provides fuzzy finding for command history, files, and git branches.
Requirements
Installation
Using Fisher (Recommended)
fisher install jedipunkz/fuzz.fish
Usage
Keyboard Shortcuts
fuzz.fish provides three interactive fuzzy finders:
ctrl+r - Command History & Git Branch Search
Search through your command history with context, or switch git branches.
- Type to fuzzy search
- Press
Ctrl+R again to toggle between History Search and Git Branch Search (in git repositories)
- Use arrow keys or ctrl-n, p to navigate
- Press
Enter:
- History mode: insert the command into your prompt
- Git Branch mode: switch to the selected branch
- Press
Ctrl+Y to copy the selected item to clipboard
- Press
ESC to cancel
License
MIT License - see LICENSE file for details
Issues
Found a bug or have a feature request? Please open an issue on GitHub.