-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: fuzzy finding (pt. 2) #77
Conversation
961eb89
to
aebd243
Compare
5c5c195
to
5f01cee
Compare
Anything need changing before I start writing tests? I've been using this and it's working quite well :) |
@willothy Thanks for your work, at a glance this looks polished and well-organized. I'm quite busy these days and will review and merge this in a week hopefully. |
Thanks, that sounds good! That will give me some time to keep testing and fix any issues that pop up. |
Entry now highlights properly even when its position moves due to filtering / sorting. |
add2dff
to
d48a735
Compare
This is working very smoothly for me now, no issues that I know of. |
Fixed error when fzf-native isn't installed, now attempting to enter fzf mode without fzf-native will do nothing. |
2ee6c78
to
382dc01
Compare
I'll squash these small commits before merge, but figured I should leave them separate before review |
daeb693
to
919f380
Compare
docs: document fzf mode default keybinds feat: allow disabling default fzf keybinds by setting them to `false`
fixes flicker when opening fzf menu
refactor: use vim.F.ok_or_nil
fe282d1
to
730f4d8
Compare
Updated! CI failure is related to swap files, not the PR contents btw fixed by setting |
730f4d8
to
ca34760
Compare
aaed354
to
d43080a
Compare
This PR builds on @theofabilous' great work in #65, adding mouse hover support, proper offset for borderless finder prompts, and config options for the fuzzy finder.