What if I type something in a notepad and crashes?
I still need to save that text.
-kalos
It doesn't matter what system you use:
nothing will completely inoculate you against a crash. Whether you use a 'benign keylogger', or invoke an external editor as I suggested, you can only recover the text they had saved
up to the crash point. You can of course make them save their text more often, thereby reducing losses, but that's at the expense of causing constant disk access as the programs save their files, which will slow your system down somewhat. And
skwire is right about keyloggers. Even if you are willing to use one, the saved files can be astonishingly messy. I know because I briefly tried it with the logging facilities in
PowerPro, and that even has two modes, with and without 'invisible' keys like Alt+key combinations.