title: A gentle tutorial to Emacs/Swank/Paredit for Clojure
body: <p>I am moving to Emacs to work on <a href="http://en.wikipedia.org/wiki/Clojure" rel="noreferrer">Clojure</a>/Lisp.
  What is all the information I need to setup on Emacs to be able to do the following?</p>
  
  <ol>
  <li>automatic matching/generation of corresponding closing brackets</li>
  <li>autoindent Lisp/Clojure style, not C++/Java style</li>
  <li>Syntax highlighting</li>
  <li>Invoking <a href="http://en.wikipedia.org/wiki/Read-eval-print_loop" rel="noreferrer">REPL</a></li>
  <li>To be able to load a part of code from file into the REPL and evaluate it.</li>
  </ol>
  
  <p>It would be great if I could also get the list of commands to get these things after setting things up on Emacs.</p>