[clojure] add cider-inspect key bindings

Add cider inspect key bindings missing from Spacemacs
This commit is contained in:
John Practicalli Stevenson 2020-11-19 16:43:26 +00:00 committed by Maximilian Wolff
parent af078784b8
commit d929079f28
3 changed files with 19 additions and 3 deletions

View file

@ -1661,6 +1661,13 @@ Other:
added in CIDER 0.26
~SPC m e (~ 'cider-eval-list-at-point
(thanks to John Stevenson)
- Add key binding for existing cider-inspect functions
~SPC m v e~ 'cider-inspect-last-sexp
~SPC m v f~ 'cider-inspect-defun-at-point
~SPC m v i~ 'cider-inspect
~SPC m v l~ 'cider-inspect-last-result
~SPC m v v~ 'cider-inspect-expr
(thanks to John Stevenson)
- Fixes:
- Removed =cider.nrepl/cider-middleware= in lein quick start setting
- Fixed =cider-inspector-prev-page= binding, also add ~p~ as another key

View file

@ -599,7 +599,11 @@ TODO: separate clojure-mode and sayid key bindings
| ~SPC m d t p~ | trace namespaces by regex |
| ~SPC m d t r~ | remove trace on function |
| ~SPC m d t y~ | recursively trace every namespace in given dir |
| ~SPC m d v~ | inspect expression at point |
| ~SPC m d v e~ | inspect last expression |
| ~SPC m d v f~ | inspect function at point |
| ~SPC m d v i~ | inspect value at point (=cider-inspect=) |
| ~SPC m d v l~ | inspect last result |
| ~SPC m d v v~ | inspect expression at point |
| ~SPC m d V~ | set the view |
| ~SPC m d w~ | open sayid workspace window |
| ~SPC m d x~ | clear workspace traces and log |

View file

@ -67,6 +67,7 @@
'(("m=" . "format")
("m=e" . "edn")
("md" . "debug")
("mdv" . "inspect values")
("me" . "evaluation")
("mep" . "pretty print")
("mg" . "goto")
@ -205,10 +206,14 @@
"tr" 'spacemacs/cider-test-rerun-failed-tests
"tt" 'spacemacs/cider-test-run-focused-test
;; cider-debug
;; cider-debug and inspect
"db" 'cider-debug-defun-at-point
"de" 'spacemacs/cider-display-error-buffer
"dv" 'cider-inspect
"dve" 'cider-inspect-last-sexp
"dvf" 'cider-inspect-defun-at-point
"dvi" 'cider-inspect
"dvl" 'cider-inspect-last-result
"dvv" 'cider-inspect-expr
;; profile
"p+" 'cider-profile-samples