1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-23 04:00:03 +08:00
SpaceVim/bundle/FlyGrep
2024-07-28 14:10:43 +08:00
..
autoload fix(flygrep): fix flygrep test 2023-06-27 02:03:40 +08:00
doc feat(flygrep): use ctrl-h toggle hidden files 2024-07-27 22:53:27 +08:00
plugin fix(flygrep): fix flygrep test 2023-06-27 02:03:40 +08:00
test fix(flygrep): detach spacevim.plugin.search module 2023-06-27 17:04:45 +08:00
addon-info.json chore(detach): detach FlyGrep 2023-06-22 23:01:54 +08:00
README.md docs(flygrep): update flygrep readme 2024-07-28 14:10:43 +08:00

FlyGrep.vim

GPLv3 License

searching project

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 Bindings Descriptions
Tab / Ctrl-j move cursor to next item
Shift-Tab / Ctrl-K move cursor to previous item
ScrollWheelDown move cursor to next item
ScrollWheelUp move cursor to previous item
Enter open file at the cursor line
Ctrl-t open item in new tab
LeftMouse move cursor to mouse position
2-LeftMouse open file at the mouse position
Ctrl-f start filter mode
Ctrl-v open item in vertical split window
Ctrl-s open item in split window
Ctrl-q apply all items into quickfix
Ctrl-e toggle fix-string mode
Ctrl-h toggle display hidden files
Ctrl-r read from register, need insert register name
Left / Right move cursor to left or right
BackSpace remove last character
Ctrl-w remove the Word before the cursor
Ctrl-u remove the Line before the cursor
Ctrl-k remove the Line after the cursor
Ctrl-a / Home Go to the beginning of the line
End Go 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