Enhancements:
- Bumped dependency versions
- Make strict ordering toggle (ctrl-r) persist in the settings
- This also changes the default to use strict ordering rather than letting fzf adjust based on quality of fuzzy match
- If environment variable
MCFLY_FZF_NO_STRICT_ORDERING
is set to non-empty, don't default to strict ordering
Fixes:
- The main change is a fix for the way the temporary settings json file is calculated, as I was getting name conflicts on MacOS
Enhancements:
- mcfly-fzf dump runs about 4x faster when ordering by last run, since now we skip the neural network rank calculations in that case
- Some improved descriptions in the help command
First release of mcfly-fzf
Initial Features:
- Advanced history tracking and prioritization courtesy of McFly
- Rebinds
ctrl-r
to use an fzf-based interface- Supports fzf search syntax
- Inline layout options
- Toggle options in fzf interface:
- F1: Sort by time / neural network score
- F2: Limit to commands run from current directory / any directory
- F3: Filter by exit status: [Okay (zero) / Fail (non-zero) / Any]