Загрузка видео...

Не удалось загрузить видео

На главную

Announcing fff.nvim (and standalone fff cli): the file picker you've been waiting all this years. - typo resistant SIMD optimized fuzzy search - standalone native binary for file access that is aware of modification/access times - git status awareness using ABI - good UX

63,857 просмотров • 1 год назад •via X (Twitter)

Комментарии: 59

Фото профиля ThePrimeagen
ThePrimeagen1 год назад

this is great

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

*cluade caude please finish the project right now ThePrimagen commented that it is great* but seriously would be stoked to get your comprehensive review once it is coming out!!

Фото профиля ThePrimeagen
ThePrimeagen1 год назад

glad to try it out

Фото профиля Misu
Misu1 год назад

damn bro is winning the dmitriy race

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

It's a lot of competition

Фото профиля Scott
Scott1 год назад

I’m going to have to adapt this for lazyvim aren’t I

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

you probably are lol

Фото профиля Scott
Scott1 год назад

Let me know when you're ready to invite people to help out. Always happy to contribute where I can

Фото профиля trav
trav1 год назад

@sabine_s_ spotted

Фото профиля iusevimbtw
iusevimbtw1 год назад

Dude, that is absolutely awesome. How can I try it? I’m actually almost never use file search because I never can find anything relevant from the first 2 attempts - that’s because I prefer old fashioned keeping the folder structure in my head and use things like oil. I’m so excited.

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

Gosh! Happy to see your excitement, I think I can invite you to the private repo cause the project needs some love to become public 100%

Фото профиля iusevimbtw
iusevimbtw1 год назад

My GitHub handle is “aka-toxa”

Фото профиля Dimitar
Dimitar1 год назад

This looks amazing! Do you happen to support the ivy “theme”/“layout” where the picker isn’t at the center of the screen, something like this (not my picture)?:

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

Not really. UI is very basic so far

Фото профиля Dimitar
Dimitar1 год назад

Ah, it’s a minor preference of mine, no big deal. Anyway - you have a really cool plugin dude, I love the demo. Is there any way I can test drive it?

Фото профиля Serhii Potapov
Serhii Potapov1 год назад

I love to see ReScript files <3

Фото профиля sλrthak
sλrthak1 год назад

holy shit, can't wait to use this to save 0.5 secs more to work on my b2b saas

Фото профиля Liam Kearney
Liam Kearney1 год назад

@sudo_goreng As someone who doesn’t care much for all the fancy features like image previews and stats but is always interested in a new fast picker how does this compare to command-t ( in terms of speed and matching (

Фото профиля Merlijn Vos
Merlijn Vos1 год назад

Looks very promising! Would love to try it out when it's ready.

Фото профиля gabriel
gabriel1 год назад

seems to not let me close vim after opening it once on MacOS

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

Can you share the log file in the issue?

Фото профиля Angurī Wappā
Angurī Wappā1 год назад

I can PROMISE you, I have NOT been looking for a ... *checks notes* file... picker... good lord y'all are hilarious

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

@BKAngryKing You didn’t look for it because your existing search freaking sucks. fff.nvim would have suggested you one 😏

Фото профиля Da Silva Miguel
Da Silva Miguel1 год назад

That’s rly cool! Been looking for a FE for several weeks now. Ditched Nvim coz of that. If u make it public, I’ll definitely give it a try !

Фото профиля honeyspoon
honeyspoon1 год назад

vibecoded?

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

Some parts of the UI are taken from snacks nvim but some are definitely vibe coded lol I don’t have much time to figure out the lua way of building TUIs but I’m eager to learn if it seems useful for community

Фото профиля meglio
meglio1 год назад

Can it be added to your new Linux distro @dhh ?

Фото профиля Kamil Kseń
Kamil Kseń1 год назад

Holy shit, I want this so badly now. Even if it is in rough state

Фото профиля tzsz
tzsz1 год назад

:e myfile.c

Фото профиля Vlæd Zá 🤡
Vlæd Zá 🤡1 год назад

fff.el when?

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

when you port

Фото профиля Shreyas Mididoddi
Shreyas Mididoddi1 год назад

OH SHIT HOW DO I GET THIS?

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

Patience I'll get it out sooner than I expected

Фото профиля Shreyas Mididoddi
Shreyas Mididoddi1 год назад

you can't just show a nerd a fast nvim file picker and say patience 😭

Фото профиля Slim Jimmy
Slim Jimmy1 год назад

@neogoose_btw bro's a bad nerdtwerk. mfer dangles "typo resistant SIMD optimised fuzzy find" and asks for patience

Фото профиля Shreyas Mididoddi
Shreyas Mididoddi1 год назад

@neogoose_btw fr

Фото профиля Adam
Adam1 год назад

I can see many benefits from this, telescope is indeed struggling sometimes. I can definitely see the functionality with latest modified files, especially in large monorepos. Typically I have to ‘:cd <dir>’ into a specific dir for the telescope to work well. Talking about monorepors, have you tried your thing with a bigger number of files? How is it?

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

I’m actually building it for working in monorepo. Telescope and snacks generally okay in smaller projects, but in monorepo with a lot of similar files I can’t find anything

Фото профиля Adam
Adam1 год назад

Very nice then! Will try it for sure when you publish

Фото профиля Nahid Hasan
Nahid Hasan1 год назад

Yazi implements all the features you are looking for...

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

no it is not

Фото профиля Walker Boh
Walker Boh1 год назад

missed golden opportunity to name it FFS.

Фото профиля sam maji
sam maji1 год назад

dope 🔥

Фото профиля xylo
xylo1 год назад

looks slick!

Фото профиля Kanishka Verma
Kanishka Verma1 год назад

what theme is this?

Фото профиля Andrey
Andrey1 год назад

More informative preview is actually genius Tweaking telescope was always a pain, so i use fzf.vim which's fast enough for me and support search buy row:col (ripgrep) I'd like to give it a try anyway, but fzf's maturity and flexibility buys over

Фото профиля Jordan Kicklighter
Jordan Kicklighter1 год назад

Yes please

Фото профиля Brian Spragge
Brian Spragge1 год назад

@goosewin this your brother goose?

Фото профиля Yuriy Kharchenko
Yuriy Kharchenko1 год назад

Excited to give it a try 🙌 Telescope is great, but I always wanted vscode-like file picker experience in nvim. This looks exactly like it 🥹

Фото профиля SAM George
SAM George1 год назад

I'm using `snacks.picker` for now and TBH, i don't have any issue with that but i would love to try/test another picker :) BTW what is the plugin used as sidebar symbols-tree ? is that **outline.nvim** ?

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

Yes it’s outline nvim (which I also trying to improve btw cause it has a bunch of issues) But for snacks picker it is okay. If you don’t share my pain points you probably don’t need this tool

Фото профиля Alex
Alex1 год назад

Just got proposal from yt to watch your interview with Khirill and here you are on X :D

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

@a2xchip Popularity 😏

Фото профиля Alex
Alex1 год назад

😅😅😅 yeah

Фото профиля Alberto Moretti
Alberto Moretti1 год назад

Woah, that's amazing! I'm really curious to try it, there is a way? I'm really tired of Telescope 😅

Фото профиля Adam McKee
Adam McKee1 год назад

Keep up the great work!

Фото профиля Bora
Bora1 год назад

This is great. But access time is not something that I consider when searching. I mentally map keywords that work and almost always use same keywords. So, if this access time can change results I expect, I'd look for a way for disabling it. That was the first thing I can think of

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko1 год назад

The sorting by access and modification time / distance from current file makes ambiguous keyword query result in the correct suggestion. I find it problematic with snacks and telescope because in a monorepo you usually have a ton of files with similar names and there simply no unique keyword that identifies every file.

Фото профиля Anton Kastritskiy
Anton Kastritskiy1 год назад

Can I join a beta testers list?

Похожие видео