On Linux and Mac it is .emacs on Windows it is init.el
These two commands make testing changes easier: eval-region
and eval-buffer
TODO: What exactly do these mean: require, autoload, add-hook, setq
- See for instance http://a-nickels-worth.blogspot.com/2007/11/effective-emacs.html and http://www.gnu.org/software/emacs/manual/html_node/elisp/Autoload.html