I’ve recently found this great little Emacs helm plug-in by syohex called helm-ag. It provides a helm interface for searching with the, silver searcher, ag command.

I think it’s a gem! You type M-x helm-ag and start typing. It’ll open up a helm menu searching your files: searching demo

You can then type C-e inside that buffer and switch to “edit” mode, where you can edit the matches, pressing C-c C-c to save and C-c C-k to abort: editing demo

I have it aliased to ,ag and I think it’s a very nice time saver.