When I run cider-jack-in the following error appears. Symbol's function definition is void: clojure-project-dir I am very new to Emacs and this is totally stumping me. Let me know if you need more information and I will provide.

  • I'm fairly certain this has nothing to do with evil-mode.
    – PythonNut
    Feb 24, 2016 at 5:29

1 Answer 1


Do you have clojure mode installed? Try M-x install-package clojure-mode if not and then run cider-jack-in.

  • 1
    I have since fixed the problem then forgotten what exactly I did to fix it. I remember it being something general like an installation was missing. Mar 30, 2016 at 0:05
  • 1
    it's M-x package-install clojure-mode
    – radu122
    Feb 23, 2017 at 10:31
  • fyi, had to delete clojure-mode from rm -rf ~/.emacs.d/elpa/clojure-mode-* then open emacs M-x package-refresh contents then M-x package-install<enter>clojure-mode
    – Quang Van
    Nov 11, 2017 at 6:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.