I've installed CIDER 0.7.0 and now when I start it inside of Emacs (via M-x cider-jack-in RET), I get the following warning:
WARNING: CIDER's version (0.7.0) does not match cider-nrepl's version (not installed)
I've downloaded cider-nrepl and found out that it consists of closure code, not emacs lisp code. Since I've started exploring Clojure world just today, and there is no installation instructions on the project page, could you tell me how can I install cider-nrepl?
The canonical way to install CIDER is via package. el (Emacs's built-in package manager), but it can be installed manually or via alternative package managers such as el-get .
Overview. cider-nrepl aims to extend the base functionality of an nREPL server to cater to the needs of Clojure(Script) programming environments. It provides nREPL ops for common operations like: code completion. source and documentation lookup.
CIDER is the Clojure(Script) Interactive Development Environment that Rocks! CIDER extends Emacs with support for interactive programming in Clojure. The features are centered around cider-mode, an Emacs minor-mode that complements clojure-mode.
You need to put it into lein project.clj or into global lein configuration. Excerpt from official documentation:
Use the convenient plugin for defaults, either in your project's project.clj file or in the :user profile in ~/.lein/profiles.clj.
:plugins [[cider/cider-nrepl "0.7.0"]]
A minimal profiles.clj for CIDER would be:
{:user {:plugins [[cider/cider-nrepl "0.7.0"]]}}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With