CIDER Quick-Reference Card
Getting Help in Emacs
C-h k 〈key 〉 describe function bound to 〈key〉
C-h b list the current key-bindings for the focus buffer
C-h m describe mode
C-h l show the keys you have pressed
〈prefix 〉 C-h show all key-bindings beginning with 〈prefix 〉
Programming Debugging & Testing
Completion C-u C-M-x cider-eval-defun-at-point
C-c M-t v cider-toggle-trace-var
M-TAB complete-symbol C-c M-t n cider-toggle-trace-ns
C-c C-t t cider-test-run-test
Navigation
C-c C-t n cider-test-run-ns-tests
C-c C-t l cider-test-run-loaded-tests
C-c C-t p cider-test-run-project-tests
M-, cider-pop-back
C-c C-t r cider-test-rerun-tests
M-. cider-find-var
C-c C-t b cider-test-show-report
C-c M-. cider-find-resource
C-c M-s cider-selector
Documentation
Evaluation
C-c C-d d cider-doc
C-c C-k cider-load-buffer C-c C-d j cider-javadoc
C-c C-l cider-load-file C-c C-d a cider-apropos
C-c C-M-l cider-load-all-files C-c C-d f cider-apropos-documentation
C-c C-v cider-eval-commands-map C-c C-d c cider-clojuredocs
C-c C-n cider-eval-ns-form C-c C-d w cider-clojuredocs-web
C-x C-e cider-eval-last-sexp
C-c C-w cider-eval-last-sexp-and-replace REPL control
C-c M-e cider-eval-last-sexp-to-repl
C-M-x cider-eval-defun-at-point C-c M-p cider-insert-last-sexp-in-repl
C-c C-c cider-eval-defun-at-point C-c C-z cider-switch-to-repl-buffer
C-c C-p cider-pprint-eval-last-sexp C-c M-o cider-find-and-clear-repl-buffer
C-c C-f cider-pprint-eval-at-point C-c M-d cider-describe-connection
C-c M-: cider-read-and-eval C-c M-n M-n cider-repl-set-ns
C-c M-i cider-inspect C-c C-b cider-interrupt
C-c RET cider-macroexpand-1 C-c M-n M-r cider-ns-refresh
C-c M-m cider-macroexpand-all C-c C-q cider-quit