title: which repl to use inside emacs for clojure
body: <p>I am tring to setup an environment for editing clojure in emacs. I'm relatively new to emacs 
  (only 1 yr) and totally new to clojure (2 weeks). I've found lots of tutorial online about how to setup most of which talk about lein, swank-clojure, slime and nrepl. 
  It seems that swank-clojure and slime need to work together but swank-clojure is deprecated, so what left is nrepl and some built in lisp repl mode.</p>
  
  <p>I tried inferior lisp mode first because it is the default for clojure-mode and it looks fine to me. But I can't seem tp find a way to switch namespace easily within it.</p>
  
  <p>I then tried emacs-live which is like a kit for emacs newbie that comes with nrepl.
  I can then do "nrepl-jack-in" to get a repl even though it is very slow.. 
  It can switch namespace easily with "C-C M-n". Howevre, sometime after switching, a buffer called <em>nrepl error</em> would pop up and won't let me close. I have to force close emacs instead.  Also, nrepl does not have much of syntax highlight.</p>
  
  <p>To sum up:
   after swank-clojure been deprecated, which repl should I use? slime-repl? nrepl? or others?</p>
  
  <p>I don't know much about clojure now so I'm not sure bwhat feature is important to a repl but it would be nice to at least have syntax highlight and can easily switch between namespace like "C-C M-n" in nrepl, and maybe a debugger.</p>