3 ms·
Is there anything you would say is a killer feature that fzf.vim[0] doesn't already provide? You get a similar UI from that, and nothing from their showcase sec
by hobofan 5y ago
Is there anything you would say is a killer feature that fzf.vim[0] doesn't already provide? You get a similar UI from that, and nothing from their showcase section really jumped out at me as a must-have (though I have to admit that 95% of the time I only need :GFiles and :Buffers).
[0]: https://github.com/junegunn/fzf.vim https://github.com/junegunn/fzf.vim
- ZeroGravitas 5y agoI covered this in answer to a similar sibling question so see that for in-depth thoughts. For me personally, it's the coming together of a bunch of things that make it better, I'm not sure I can think of any one thing it does so much better than all competitors rather than just be a very good all-rounder. Maybe ease of code-level configuration counts, (e.g. replacing a function with a custom bit of code as part of "configuration") but not really a "feature" as such.
- tjdevries 5y agoShortest "killer feature" is probably the re-use of native vim buffers inside of telescope. So one cool thing is when it does a preview, it will show you the literal buffer (so it will have exactly the same colors, syntax highlighting, etc.) wherever possible. Longer answer is I think it's quite cool to be able to not have to serialize/deserialize everything within telescope, so you can pass around objects (a.k.a. lua tables) that have function references, etc. that allow for very fun extension of the general API. Another part I guess is that every part (that I have been able to think of thus far) is customizable. So you can change (per-search) the sorting algorithm, the display, the highlighting, the preview, the search text, etc. So you can fine-tune each aspect of it for the particular search or just your general preferences. Also, I made it just because I was having lots of fun with it. I think fzf is a super awesome application (and plugin), so if it's working well for you I don't think I would switch!
- hobofan 5y agoThanks for the answer! Yeah, these all seem like power-user features for people that want more customization options, and I've more recently reverted to a simpler config with only the most necessary customization. I'll give it a proper try next time I redo my vim config!
- tjdevries 5y agoNo problem :) Yeah (and I've said this elsewhere) I think people should use the tools that make them productive! So if that's fzf (or something else) then keep using that. I honestly just made telescope for fun on stream to start with to explore some ideas about fuzzy finding that I thought would be fun. It just happened to be that people liked it and it grew. We have a pretty active gitter group & people hanging out in the issue tracker, so feel free to ask questions there!