A free source code editor and Notepad replacement.
Convert PDF to plain text files in batch mode, supports command line interface.
Search through text-based files and perform text-replacements.
extensively when needing to quickly edit a text file.