-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat(menu): fuzzy find menu entries * feat(api): add fuzzy finding api functions * fix: only offset fzf entry win if it has a border * feat: hover events in fuzzy finder * feat(config): add `config.opts.fzf` for configuring fuzzy finder Options can still be overridden by the `opts` table passed to `fuzzy_find_open`. * docs: document fzf options * docs: document `dropbar_menu_t:fuzzy_find*` * docs: document `fuzzy_find_*` api functions * fix: restore menu cursor pos on fuzzy search exit * refactor: remove unused args * feat: set filetype for fuzzy finder * feat!: use `<i>` to enter fzf mode docs: document fzf mode default keybinds feat: allow disabling default fzf keybinds by setting them to `false` * feat: add fuzzy_find_on_click option * fix: ensure clicked entry has a submenu before attempting to open fzf * fix: remove unnecessary vim.schedule fixes flicker when opening fzf menu * fix: keep current context highlight in fzf mode * fix: restore cursorcol when leaving fzf mode * fix: nil check for cursor when restoring entries * fix: explicitly return false if fzf not found refactor: use vim.F.ok_or_nil * feat(fzf): select first entry on <Enter>, last on <S-Enter> * fix(fzf): only apply offset if menu has no border * fix(mappings): don't perform fzf check in mapping * refactor(fzf): use vim.notify_once for dependency warnings * refactor(fzf): simplify fzf context hl update * feat: fuzzy finder navigation functions * fix: fzf auto-opening * test: tests for fuzzy finder * test: add telescope-fzf-native to test deps * feat: fuzzy_find_navigate, update fzf mappings * fix: update scrollbar when fuzzy finding * fix(ci): disable swapfiles --------- Co-authored-by: Theo Fabi <fabi.theo@gmail.com>
- Loading branch information
1 parent
54813b4
commit 8da1555
Showing
8 changed files
with
984 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.