Fff.nvim – Typo-resistant code search (github.com)

66 points by neogoose ↗ HN
The new release of fff.nvim showed out the new compatiblity for the code search both for human and agents - typo resistant and usable code search for real codebases

It can match query "shcema" only to "schema" and "SortedMap" only to "SortedArrayMap" and "SortedHashMap" without bloating the results

8 comments

[ 5.4 ms ] story [ 31.1 ms ] thread
(comment deleted)
Ah, this a plugin I need. I just _really_ want to navigate with j/k like issue #77 states.
Finally, someone is fixing a problem that’s tailored to me. For me, FFF obviously stands for “Fat-Fingered Finder.”
i used it and I really like it, the only thing that annoys me is every time i need to rebuild rust bindings
As someone whose core workflow in neovim involves no tabs, limited panes/split views and a copious amount of 'ff' (while also being incapable of spelling), this tickles me right where I itch.

My current fuzzy find key combinations include:

ff: fuzzy find, limited to current project

fc: fuzzy find (c)ode -> expand search scope to all projects

fg: fuzzy find (g)lobal -> let's just search my entire home folder

I imagine I'd have to limit it to the first and remap 'fg', I use 'gf', 'gc', 'gg' for the grep versions of these commands.

Either way, very cool.

I've been using this for a few months now and it's amazing. Crazy fast and the vast majority of the time I get the result I want in one shot.