-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Welcome to the fuzzier wiki!
Fuzzier is a simple plugin to allow "fuzzy" file search with the UI inspired by telescope.nvim.
If you are interested in plugin development you can check out my write-up about creating Fuzzier in here.
Does not support true fuzzy finding. All search characters must be present and in correct order in the file path, but do not need to be sequential.
The sorting is handled by scoring each file path based on the match options.
Supports spaces in the search string, splitting the string and searching for both parts separately. e.g. parts do not need to be in the correct order, as long as both succeed on their own. This is useful for example when searching for a file with a non-unique name.
Settings > Keymap > Plugins > Fuzzier
You can add actions to .ideavim
file like this:
map <Leader>pf <action>(com.mituuz.fuzzier.Fuzzier)
map <Leader>gf <action>(com.mituuz.fuzzier.FuzzierVCS)
map <Leader>mf <action>(com.mituuz.fuzzier.FuzzyMover)
build module
can be used to find the correct gradle build file for a certain module.
By setting Fuzzier to open files in a new tab and the editor to have a tab limit of 1 you can emulate a more authentic vim feeling. Though this requires that your workflow does not use tabs.