This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/contrib/lang/clojure
2014-12-11 19:50:04 -05:00
..
clojure.png Clojure contribution layer 2014-12-11 18:59:45 -05:00
packages.el Clojure contribution layer 2014-12-11 18:59:45 -05:00
README.md Minor link tweaks in clojure layer README 2014-12-11 19:50:04 -05:00

Clojure contribution layer for Spacemacs

logo

Table of Contents

Description

This layer adds support for Clojure language using Cider.

Packages Included

Install

To use this contribution add it to your ~/.spacemacs

(setq-default dotspacemacs-configuration-layers '(clojure)
  "List of contribution to load."
)

Cider

Cider requires nRepl middleware to function, please check the installation instructions at the cider repository.

Key Bindings

Documentation

Key Binding       |                 Description

----------------------|------------------------------------------------------------ SPC m d d | cider-doc SPC m d g | cider-grimoire SPC m d j | cider javadoc

Evaluation

Key Binding       |                 Description

----------------------|------------------------------------------------------------ SPC m e b | eval buffer SPC m e r | eval region SPC m e s | eval last sexp

Goto

Key Binding       |                 Description

----------------------|------------------------------------------------------------ SPC m g v | goto var SPC m g e | goto error SPC m g s | goto symbol

REPL

Key Binding       |                 Description

----------------------|------------------------------------------------------------ SPC m j | cider jack in SPC m k | cider load-buffer SPC m z | switch to repl

Tests

Key Binding       |                 Description

----------------------|------------------------------------------------------------ SPC m t t | run tests