When I quit Emacs, nothing is saved, such as my search history, my command history, my replace strings, etc.
I want EVERYTHING saved. How do I do that?
And by everything, I mean at least the following;
Cursor, I mean, point :) position in each file Undo history for each file
Command history. This is tricky to specify because unlike in the other editor, commands are issued in various ways. C-x, etc. M-x, etc.
Search and replace history
It should feel as if I never exited the session.
I do not even know where to look for. Google shows me some scary cryptic functions, etc. And talks about packages, etc.
Is there an easy, newbie friendly way out?