While I truly appreciate emacs and vim, I had the same problem. Ultimately I went with IntelliJ IDEA and a plug-in for Clojure called Cursive. It's served me well; getting past the environment challenges and into the language itself was a godsend.
Julia's flexibility in the numerical space is why it's my daily driver language for prototyping and implementation nowadays. Truly a fantastic language.
This is a farm I quite like. They're high quality and not a terrible price point since your buying directly from the farmer without a middleman.