A modern fuzzy finder with minimal dependencies. Written in vim9script using Vim's native fuzzing matching, background job, and popup window features, it's fast and works out of the box on Mac, Linux, and Windows. Visit the showcase for other examples Vim >= 9.0 (plugin is written in vim9script, Vim 9+ required, Neovim not supported) Fuzzbox uses programs pre-installed on almost all Mac, Linux, and Windows systems for finding files and searching in files by default (e.g. grep, findstr), but uses faster alternatives if they are available. ripgrep - used for FuzzyGrep and FuzzyFiles if installed, faster than the defaults and respects gitignore ag - used for FuzzyGrep if ripgrep not installed fd - used for FuzzyFiles if ripgrep not installed git - used for FuzzyGrep and FuzzyFiles when inside git repo and no alternative dependency installed ctags - used to generate tags for FuzzyTags (Universal Ctags implementation is required) Any plugin manager will work, or you can use Vim's built-in package support: For vim-plug Plug 'vim-fuzzbox/fuzzbox.vim' As Vim package git clone https://github.com/vim-fuzzbox/fuzzbox.vim ~/.vim/pack/plugins/start/fuzzbox Command Description FuzzyFiles search files in current working directory (CWD) FuzzyFilesRoot search files in the project/vcs root directory FuzzyGrep [str] search for string in CWD, use [str] if provided FuzzyGrepRoot [str] search for string in the project/vcs root directory FuzzyBuffers search opened buffers FuzzyMru search most recent used files FuzzyMruCwd search most recent used files in CWD FuzzyMruRoot search most recent used files in project/vcs root FuzzyInBuffer [str] search for string in buffer, use [str] if provided FuzzyHelp search subjects/tags in help documents FuzzyCommands search commands FuzzyColors search installed color schemes FuzzyCmdHistory search command history FuzzyHighlights search highlight groups FuzzyRegisters search registers, paste contents on <cr> FuzzyQuickfix search the quickfix list, see :h ...
First seen: 2026-03-29 08:50
Last seen: 2026-03-29 13:53