zsh completion and various neovim plugins and features, mostly, but it is becoming a ubiquitois tool that I have embedded in my dotfiles.
Scanning log streams makes perfect sense. Can easily filter for any given attribute or arbitrary string. Immediate use case that popped inti my head just from the title is when following a trace id.
Same! My favorite so far is a function I wrote called git_pick_branch, which is very easy to throw into scripts where I want to interactively pick a branch, and fzf makes for the perfect search-and-pick interface.
I use skim for the same reason (since I'm better at rust than go, I think I'd be better able to contribute or fork if needed). For my fairly simple needs -- mostly using the bash integration for history and for auto-completing file paths) it works fine. Do you remember what features you were missing?
The fuzzy search results were constantly failing at things I felt they should find, and fzf would rank as the #1 result.
There also seemed to be some issue with the 'bat' integration into preview where it wouldn't jump to the correct line as it could with fzf.
I gave it a good try, short of reading the source code, which when I went to do I saw it was getting a little stale. I'm sure it's still active, but at that point my 'but rust!' reasoning had worn too thin.
10 comments
[ 2.8 ms ] story [ 37.8 ms ] threadzsh completion and various neovim plugins and features, mostly, but it is becoming a ubiquitois tool that I have embedded in my dotfiles.
Scanning log streams makes perfect sense. Can easily filter for any given attribute or arbitrary string. Immediate use case that popped inti my head just from the title is when following a trace id.
fzf is incredible.
There also seemed to be some issue with the 'bat' integration into preview where it wouldn't jump to the correct line as it could with fzf.
I gave it a good try, short of reading the source code, which when I went to do I saw it was getting a little stale. I'm sure it's still active, but at that point my 'but rust!' reasoning had worn too thin.