compnav for eshell. Instead of relying on an external fzf binary, this package aims to instead leverage whatever completion framework the user has configured.
- Use a custom completion sort function that makes sense for paths (prioritize matches higher up in the dir hierarchy).
- Implement
--select-1and--exit-0using the number of matches based on the initial input, before invokingcompleting-read.