Home

Awesome

FlyGrep.vim

GPLv3 License

searching project

<!-- vim-markdown-toc GFM --> <!-- vim-markdown-toc -->

Intro

FlyGrep.vim is a vim/neovim plugin to run the searching tool asynchronously, and display the result on the fly.

Install

Using dein.vim

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

Using vim-plug

Plug 'wsdjeg/FlyGrep.vim'

Usage

Command

This plugin provides a :FlyGrep command.

:FlyGrep

Key bindings in FlyGrep window

Key BindingsDescriptions
Tab / Ctrl-jmove cursor to next item
Shift-Tab / Ctrl-Kmove cursor to previous item
ScrollWheelDownmove cursor to next item
ScrollWheelUpmove cursor to previous item
Enteropen file at the cursor line
Ctrl-topen item in new tab
LeftMousemove cursor to mouse position
2-LeftMouseopen file at the mouse position
Ctrl-fstart filter mode
Ctrl-vopen item in vertical split window
Ctrl-sopen item in split window
Ctrl-qapply all items into quickfix
Ctrl-etoggle fix-string mode
Ctrl-htoggle display hidden files
Ctrl-rread from register, need insert register name
Left / Rightmove cursor to left or right
BackSpaceremove last character
Ctrl-wremove the Word before the cursor
Ctrl-uremove the Line before the cursor
Ctrl-kremove the Line after the cursor
Ctrl-a / HomeGo to the beginning of the line
EndGo to the end of the line

FeedBack

The development of this plugin is in SpaceVim/bundle/FlyGrep directory.

If you encounter any bugs or have suggestions, please file an issue in the issue tracker