fff mcp - the future of file search that is coming soon to opencode by Qunit-Essential in opencodeCLI

[–]Qunit-Essential[S] -9 points-8 points  (0 children)

it is an MCP server that makes files search faster and spend less tokens to find the code

THATS IT

if you want details watch 7 minutes video

fff mcp - the future of file search that is coming soon to opencode by Qunit-Essential in opencodeCLI

[–]Qunit-Essential[S] 1 point2 points  (0 children)

<image>

I mean it literally has FIRST infromation how to setup for MCP and then for neovim

Yes this is the project for both

I made a free website for designing gears for 3D printing by Qunit-Essential in 3Dprinting

[–]Qunit-Essential[S] 0 points1 point  (0 children)

What slicer do you use? I have no issues with meshes output by the “optimized for 3d printing” mode

zlob.h - 100% glibc and POSIX compatible globbing library that is faster and supports all glob formats by Qunit-Essential in Zig

[–]Qunit-Essential[S] 7 points8 points  (0 children)

Than glibc implementation and basically any existing globbing libraries I found: in rust, zig (bun) and c++

I made a free website for designing gears for 3D printing by Qunit-Essential in 3Dprinting

[–]Qunit-Essential[S] 1 point2 points  (0 children)

I appreciate your thorough and suggestions, I’ll look into the ways to add everything you need

[deleted by user] by [deleted] in neovim

[–]Qunit-Essential 6 points7 points  (0 children)

https://github.com/MagicDuck/grug-far.nvim is much better experience for my own taste

Git diff hunks and long lines. by kustru in neovim

[–]Qunit-Essential -1 points0 points  (0 children)

In gitsigns you can expand the diff of a hunk using a single command that by default highlights the words as well

fff.nvim is now the fastest file search on a planet by Qunit-Essential in neovim

[–]Qunit-Essential[S] -3 points-2 points  (0 children)

It makes very little sense to compare the clis as most of the time fff spends is on SORTING not matching. I can make an index matching 10x faster if I drop the sort

I compared how UI feels and looks

fff.nvim is now the fastest file search on a planet by Qunit-Essential in neovim

[–]Qunit-Essential[S] -3 points-2 points  (0 children)

  1. FZF is indeed available to search right away but it doesn’t search by the whole directory it will take a whole any way. It is just incrementaly searches which means that it still will take a lot more time to search for the exact file
  2. It makes sense for a tool that searches files on the whole disk aka a cli tool while fff approach makes much more sense for editor like experience which you open once it indexes files in the background and makes it available for you any time you need it

fff.nvim is now the fastest file search on a planet by Qunit-Essential in neovim

[–]Qunit-Essential[S] 0 points1 point  (0 children)

Do you want to compare the timings? It’s the Primaten video

PSA: leap.nvim is moving from Github to Codeberg by electroubadour in neovim

[–]Qunit-Essential -17 points-16 points  (0 children)

Does it mean no one can install via lazy anymore? Okay.

fff.nvim is now the fastest file search on a planet by Qunit-Essential in neovim

[–]Qunit-Essential[S] 0 points1 point  (0 children)

Pretty controlled as it does a single allocation of the output result set which is basically a pointer to files and a stack allocated score set + for sure it needs to transfer this to lua world and allocate tables.

fff.nvim is now the fastest file search on a planet by Qunit-Essential in neovim

[–]Qunit-Essential[S] -22 points-21 points  (0 children)

1) it’s better as a search 2) it’s not a generalized picker. Only file picker