Clojure development environment guides
Coaches can help you set up development tools on your laptop if you wish to continue discovering Clojure after the ClojureBridge London event.
Common tools required
|Tool||Is it installed?||Install guide|
|Java 8 or above||
Leiningen is a build tool for running Clojure code, creating and managing projects.
Git can be used to version your Clojure code, so you can go back to earlier versions if you make a mistake.
Clojure editor choices
Install guides are provided for all these editors.
Simplified menu and configuration approach
Proton offers a simple mnemonic menu as an alternative to the somewhat cumbersome keybindings in Atom.io. Proton also gives you a simple text configuration to manage all your packages quickly.
Spacemacs, Practicalli guides you through Clojure development, documenting with org-mode, Git version control with Magit, Vim editing modes and dozens of other features.
Using Vim style editing
We don't directly support Vim (although we will do our best to help). You can use Vim with the fireplace plugin to work with your Clojure REPL.
Both Spacemacs and Atom/Proton have great support for Vim style editing and so are a viable alternative.
If you wish to use Vim, take a look at some of these articles for help.