When I use Emacs on a Linux OS, I search through files with
rgrep. On Windows machine this takes some additional setup. Is there an Emacs-powered solution for searching through multiple files that does not depend on external utilities?
ernie is a 100% Emacs Lisp script that can be used as a drop-in replacement for grep making it easy to grep using the native version of Emacs on Windows
I have not tried it, but there you go.
Eshell contains a
grep implementation in
em-unix.el known as
eshell-poor-mans-grep. As the name indicates, you shouldn't be using this since it's slow and eats lots of memory to get the job done. But considering you don't want to use anything external, why not give this internal tool a try...