Skip to content
Asynchronously fly grep in vim
Branch: master
Clone or download
Pull request Compare This branch is 3 commits ahead, 30 commits behind wsdjeg:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
autoload
doc
plugin
.gitignore
LICENSE
README.md
addon-info.json

README.md

FlyGrep.vim

Asynchronously fly grep in vim

This plugin is automatically detach from SpaceVim. you can use it without SpaceVim.

searching project

Install

for dein.vim

call dein#add('wsdjeg/FlyGrep.vim')

for vim-plug

Plug 'wsdjeg/FlyGrep.vim'

usage

:FlyGrep

you also can define custom mapping, for example:

nnoremap <Space>s/ :FlyGrep<cr>
Key Binding Description
SPC s / Searching in project on the fly with default tools

key binding in FlyGrep buffer:

Key Binding Description
<Esc> close FlyGrep buffer
<C-c> close FlyGrep buffer
<Enter> open file at the cursor line
<Tab> move cursor line down
<C-j> move cursor line down
<S-Tab> move cursor line up
<C-k> move cursor line up
<Bs> remove last character
<C-w> remove the Word before the cursor
<C-u> remove the Line before the cursor
<C-k> remove the Line after the cursor
<C-a>/<Home> Go to the beginning of the line
<C-e>/<End> Go to the end of the line
You can’t perform that action at this time.