Added clojure-cheatsheet to clojure documentation.
see https://github.com/clojure-emacs/clojure-cheatsheet
This commit is contained in:
parent
27699fc678
commit
e3e94b8568
|
@ -127,13 +127,14 @@ As this state works the same for all files, the documentation is in global
|
||||||
** Leader
|
** Leader
|
||||||
*** Documentation
|
*** Documentation
|
||||||
|
|
||||||
| Key Binding | Description |
|
| Key Binding | Description |
|
||||||
|-------------+-----------------|
|
|-------------+--------------------|
|
||||||
| ~SPC m h a~ | cider apropos |
|
| ~SPC m h a~ | cider apropos |
|
||||||
| ~SPC m h g~ | cider grimoire |
|
| ~SPC m h c~ | clojure cheatsheet |
|
||||||
| ~SPC m h h~ | cider doc |
|
| ~SPC m h g~ | cider grimoire |
|
||||||
| ~SPC m h j~ | cider javadoc |
|
| ~SPC m h h~ | cider doc |
|
||||||
| ~SPC m h n~ | cider browse ns |
|
| ~SPC m h j~ | cider javadoc |
|
||||||
|
| ~SPC m h n~ | cider browse ns |
|
||||||
|
|
||||||
*** Evaluation
|
*** Evaluation
|
||||||
|
|
||||||
|
|
|
@ -25,7 +25,8 @@
|
||||||
popwin
|
popwin
|
||||||
sayid
|
sayid
|
||||||
smartparens
|
smartparens
|
||||||
subword))
|
subword
|
||||||
|
clojure-cheatsheet))
|
||||||
|
|
||||||
|
|
||||||
(defun clojure/init-cider ()
|
(defun clojure/init-cider ()
|
||||||
|
@ -75,6 +76,7 @@
|
||||||
"hg" 'cider-grimoire
|
"hg" 'cider-grimoire
|
||||||
"hj" 'cider-javadoc
|
"hj" 'cider-javadoc
|
||||||
"hn" 'cider-browse-ns
|
"hn" 'cider-browse-ns
|
||||||
|
"hc" 'clojure-cheatsheet
|
||||||
|
|
||||||
"e;" 'cider-eval-defun-to-comment
|
"e;" 'cider-eval-defun-to-comment
|
||||||
"eb" 'cider-eval-buffer
|
"eb" 'cider-eval-buffer
|
||||||
|
@ -388,3 +390,23 @@
|
||||||
clojurescript-mode-hook
|
clojurescript-mode-hook
|
||||||
clojurex-mode-hook))
|
clojurex-mode-hook))
|
||||||
(add-hook m 'parinfer-mode)))
|
(add-hook m 'parinfer-mode)))
|
||||||
|
|
||||||
|
(defun clojure/init-clojure-cheatsheet ()
|
||||||
|
(use-package clojure-cheatsheet
|
||||||
|
:defer t
|
||||||
|
:init
|
||||||
|
(progn
|
||||||
|
(setq sayid--key-binding-prefixes
|
||||||
|
'(("mhc" . "clojure-cheatsheet")))
|
||||||
|
(dolist (m '(clojure-mode
|
||||||
|
clojurec-mode
|
||||||
|
clojurescript-mode
|
||||||
|
clojurex-mode
|
||||||
|
cider-repl-mode
|
||||||
|
cider-clojure-interaction-mode))
|
||||||
|
(mapc (lambda (x) (spacemacs/declare-prefix-for-mode
|
||||||
|
m (car x) (cdr x)))
|
||||||
|
sayid--key-binding-prefixes)
|
||||||
|
(spacemacs/set-leader-keys-for-major-mode m
|
||||||
|
"hc" 'clojure-cheatsheet)))))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue