So, I am looking for a gratis text search app for Windows (or cross platform).
- can search an entire directory tree (or just the current directory)
- file name mask, with wild cards (? and *); regex not necessary
- show "several" lines around the match in a preview pane; preferably where I can define "several"
- MUST allow me to search for multiple strings, and allow me to say whether they should appear anywhere in the file, or on the same line
anything is a bonus and welcome, but not necessary (e.g search PDF, MS Word, files in archives, etc)