Ultra Fast Fuzzy finder for Vim8 and NeoVim.
But very very experimental!
:Fz
Or type ,f
nnoremap <C-p> :execute system('git rev-parse --is-inside-work-tree') =~ 'true'
\ ? fz#run({ 'type': 'cmd', 'cmd': 'git ls-files' })
\ : 'Fz'<CR>
command! FzColors call fz#run({
\ 'type': 'list',
\ 'list': uniq(map(split(globpath(&rtp, "colors/*.vim"), "\n"), "substitute(fnamemodify(v:val, ':t'), '\\..\\{-}$', '', '')")),
\ 'accept': {result->execute('colorscheme ' . result['items'][0])},
\ })
$ go get github.com/mattn/gof
git clone https://github.com/mattn/vim-fz.git ~/.vim/bundle/vim-fz
Plug 'mattn/vim-fz'
git clone https://github.com/mattn/vim-fz.git ~/.vim/pack/plugins/start/vim-fz
MIT
Yasuhiro Matsumoto (a.k.a. mattn)