1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-23 10:40:03 +08:00
SpaceVim/bundle/FlyGrep
wsdjeg 138a8e150a fix(flygrep): fix stylized of flygrep doc
merge: https://github.com/SpaceVim/SpaceVim/pull/4880

Co-authored-by: blankname <blankname@users.noreply.github.com>
2023-06-27 01:35:18 +08:00
..
doc fix(flygrep): fix stylized of flygrep doc 2023-06-27 01:35:18 +08:00
plugin fix(flygrep): fix stylized of flygrep doc 2023-06-27 01:35:18 +08:00
addon-info.json chore(detach): detach FlyGrep 2023-06-22 23:01:54 +08:00
README.md chore(detach): detach FlyGrep 2023-06-22 23:01:54 +08:00

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