Emacs is amazing: I'm using it since the nineties and I've got quite the custom config. I've got zero clue has to what wgrep-mode is.