You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use your favorite grep tool
(ag,
ack, git grep,
ripgrep,
pt,
sift,
findstr,
grep) to start an asynchronous search. All matches will be put in a
quickfix or location list.
This plugin works with Vim and Neovim on Unix-like systems. It's mostly working
on Windows as well.
Disclaimer: From my point of view it's feature-complete, so I won't add new
features or put much time into reviewing complex PRs.
Prompt: Use
:Grepper to open a prompt, enter your query, optionally cycle through the
list of tools, fire up the search.
Operator: Use
the current visual selection to pre-fill the prompt or start searching right
away.
Commands:
:Grepper supports a wide range of flags which makes it extremely flexible.
All supported tools come with their own command for convenience:
:GrepperGit, :GrepperAg, and so on. They're all built atop of :Grepper.
Custom tools: Changing
the behaviour of the default tools is very easy. And so is adding new tools.
If you like ack.vim and
ag.vim, you will love vim-grepper.
Documentation
This README is only the tip of the iceberg. Make sure to read :h grepper and
the wiki to learn about every
feature.