I would like to assign a file (~/tmp/scratch) to the *scratch* buffer in Emacs.
When I open Emacs I would like ~/tmp/scratch to be opened (preferably in the buffer named *scratch*) and when Emacs is closed the content should be saved to ~/tmp/scratch.