3 ms·
Here is what I did - 1. Started with emacs-starter-kit - http://github.com/technomancy/emacs-starter-kit http://github.com/technomancy/emacs-starter-kit 2. In
by raju 16y ago
Here is what I did -
1. Started with emacs-starter-kit - http://github.com/technomancy/emacs-starter-kit http://github.com/technomancy/emacs-starter-kit
2. Install clojure-mode, slime, slime-repl and swank-clojure using ELPA (M-x package-list-packages)
3. Install http://github.com/technomancy/leiningen http://github.com/technomancy/leiningen (again technomancy)
Starting a new project is the following -
1. lein new <project_name>
2. Tweak the project.clj to pull in the dependencies I need (Using the project.clj that leiningen is a good starting point http://github.com/technomancy/leiningen/blob/master/project.clj http://github.com/technomancy/leiningen/blob/master/project.... )
3. Fire up emacs - M-x swank-clojure-project and point to the root of the newly created leiningen project.
I understand that those new to Java-land, the concept of the classpath, jars, maven all can be a little daunting, but that is the nature of Java as it stands today.
Hope this helped
[Edited for formatting]
- technomancy 16y agoAs the maintainer of the clojure emacs support, I should point out that this comment shows the best way to get started. The linked article shows a method that works for old-time emacs vets but is much much more complicated than necessary. Unfortunately this gives the impression that it takes hours to get started with Emacs, but this is only true if you ignore the instructions in the readme.