clojure-mode

Homepage: https://github.com/clojure-emacs/clojure-mode

Author: Artur Malabarba, Bozhidar Batsov, Jeffrey Chu, Lennart Staflin, Magnar Sveen, Phil Hagelberg

Updated:

Summary

Major mode for Clojure code

Commentary

Provides font-lock, indentation, navigation and basic refactoring for the
Clojure programming language (https://clojure.org).

Using clojure-mode with paredit or smartparens is highly recommended.

Here are some example configurations:

  ;; require or autoload paredit-mode
  (add-hook 'clojure-mode-hook #'paredit-mode)

  ;; require or autoload smartparens
  (add-hook 'clojure-mode-hook #'smartparens-strict-mode)

See inf-clojure (https://github.com/clojure-emacs/inf-clojure) for
basic interaction with Clojure subprocesses.

See CIDER (https://github.com/clojure-emacs/cider) for
better interaction with subprocesses via nREPL.

Dependencies

Reverse dependencies