Basic Emacs
Emacs is known for being very customizable. The chief way to
customize Emacs is by typing commands using the lisp language into your ".emacs"
file located in your home directory. You can also write extensions to Emacs in
the lisp language. Chances are you will not need to as many extensions have been
written and archived over the years.
Customizing Emacs does take time. I decided to make an archive of all of the
Emacs extensions I downloaded and all of the code I wrote to hook them up to
emacs.