This plugin is developed to interactively run recursive grep of files contents in current buffer directory.
This package isn’t available on MELPA, so to install it you may use straight or just copy igrep.el
to your emacs configuration directory.
Requirements You need to install ripgrep.
(use-package igrep
:straight (igrep :type git :host github :repo "VasKho/igrep")
:bind ("M-s M-r" . igrep))
It’s possible to set new binds on the following functions:
igrep | No bind |
igrep-select-next-candidate | C-n or TAB |
igrep-select-prev-candidate | C-p or <backtab> |
igrep-open-file-at-line | RET |
igrep-quit | C-g |
Function | Default bind |
---|