Replies: 4 comments 6 replies
-
Hi @pikeas, thanks for the compliment! |
Beta Was this translation helpful? Give feedback.
-
In the current implementation, ctrl-f isn't context-dependent, it always runs fzf on the list of files output by fd. Tab completion, on the other hand, is context-dependent (command completion, ssh host completion, filename completion, etc). So my idea is to combine these - context-aware input a la tab completion, fuzzy filtering/preview/etc a la fzf.
|
Beta Was this translation helpful? Give feedback.
-
Hi @pikeas, what a wonderful idea! I really appreciate your creative thinking and I wish I had the time to expand the scope of my plugin so I could implement it. Let me explain more concretely why this is very difficult and I simply don't have the bandwidth since this is just a hobby for me
Hope you understand! I'm closing this issue but feel free to ask followup questions or send more ideas my way. |
Beta Was this translation helpful? Give feedback.
-
Please check out #214. |
Beta Was this translation helpful? Give feedback.
-
Great plugin, especially loving the recent QOL improvements in v5!
Have you considered using a single keystroke to enter "fzf mode"? I use ctrl-f the most by far, so my brain has rewired to think of that keystroke as fzf-ified . On the comparatively rarer occasions I'm committing code or want to check environment variables, I find myself typing
git add|set|ssh <ctrl-f>
only to be surprised by a list of files via fd. It then takes a few tries to remember the additional keybindings.Your plugin has done too good a job of integrating fzf into fish, perhaps you can take it even further and turn it into a seamless "do what I mean" contextualized fuzzy tab completion?
Beta Was this translation helpful? Give feedback.
All reactions