Hacker News new | ask | show | jobs
Fff.nvim – Typo-resistant code search (github.com)
66 points by neogoose 126 days ago
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

7 comments

At least point to the lib not the software https://crates.io/crates/neo_frizbee

This is where the typo resistance comes from.

If you want to do that this is the actual lib https://github.com/saghen/frizbee
<snip, was wrong>
Blink is for completion, not fuzzy find.
Ahh good call! Removed
Why? The author is a contributor to that project. What’s wrong with posting this project?
Ah, this a plugin I need. I just _really_ want to navigate with j/k like issue #77 states.
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.

Finally, someone is fixing a problem that’s tailored to me. For me, FFF obviously stands for “Fat-Fingered Finder.”
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.
We need that for Emacs
Not trying to be controversial, but why don't you just switch to a normal editor? \s
i used it and I really like it, the only thing that annoys me is every time i need to rebuild rust bindings
They have prebuilt binaries now for fff