clojure layer: sort key bindings and reformat tables

This commit is contained in:
syl20bnr 2015-08-24 21:07:59 -04:00
parent 57f3faf688
commit 8cd73c0b73
2 changed files with 71 additions and 71 deletions

View File

@ -92,8 +92,8 @@ More info regarding installation of nREPL middleware can be found here:
| Key Binding | Description |
|-------------+----------------|
| ~SPC m h h~ | cider doc |
| ~SPC m h g~ | cider grimoire |
| ~SPC m h h~ | cider doc |
| ~SPC m h j~ | cider javadoc |
*** Evaluation
@ -110,31 +110,31 @@ More info regarding installation of nREPL middleware can be found here:
| Key Binding | Description |
|-------------+---------------|
| ~SPC m g b~ | go back |
| ~SPC m g g~ | goto var |
| ~SPC m g e~ | goto error |
| ~SPC m g r~ | goto resource |
| ~SPC m g b~ | go back |
*** REPL
| Key Binding | Description |
|-------------+------------------------------------------------------------|
| ~SPC m s b~ | send and eval buffer in REPL |
| ~SPC m s B~ | send and eval buffer and switch to REPL in =insert state= |
| ~SPC m s c~ | connect to REPL (cider-connect) |
| ~SPC m s e~ | send and eval last sexp in REPL |
| ~SPC m s E~ | send and eval last sexp and switch to REPL in =insert state= |
| ~SPC m s f~ | send and eval function in REPL |
| ~SPC m s F~ | send and eval function and switch to REPL in =insert state= |
| ~SPC m s i~ | start REPL (cider-jack-in) |
| ~SPC m s n~ | send and eval ns form in REPL |
| ~SPC m s N~ | send and eval ns form and switch to REPL in =insert state= |
| ~SPC m s q~ | kill REPL (cider-quit) |
| ~SPC m s r~ | send and eval region in REPL |
| ~SPC m s R~ | send and eval region and switch to REPL in =insert state= |
| ~SPC m s s~ | switch to REPL |
| ~SPC m T p~ | toggle pretty-printing at REPL |
| ~SPC m T f~ | toggle font-locking at REPL |
| Key Binding | Description |
|-------------+--------------------------------------------------------------|
| ~SPC m s b~ | send and eval buffer in REPL |
| ~SPC m s B~ | send and eval buffer and switch to REPL in =insert state= |
| ~SPC m s c~ | connect to REPL (cider-connect) |
| ~SPC m s e~ | send and eval last sexp in REPL |
| ~SPC m s E~ | send and eval last sexp and switch to REPL in =insert state= |
| ~SPC m s f~ | send and eval function in REPL |
| ~SPC m s F~ | send and eval function and switch to REPL in =insert state= |
| ~SPC m s i~ | start REPL (cider-jack-in) |
| ~SPC m s n~ | send and eval ns form in REPL |
| ~SPC m s N~ | send and eval ns form and switch to REPL in =insert state= |
| ~SPC m s q~ | kill REPL (cider-quit) |
| ~SPC m s r~ | send and eval region in REPL |
| ~SPC m s R~ | send and eval region and switch to REPL in =insert state= |
| ~SPC m s s~ | switch to REPL |
| ~SPC m T f~ | toggle font-locking at REPL |
| ~SPC m T p~ | toggle pretty-printing at REPL |
*** Tests
@ -153,8 +153,9 @@ More info regarding installation of nREPL middleware can be found here:
*** Refactoring
| Key Binding | Description |
|-------------+-----------------------------|
| Key Binding | Description |
|---------------+-----------------------------|
| ~SPC m r ?~ | describe refactoring |
| ~SPC m r a d~ | add declaration |
| ~SPC m r a i~ | add import to ns |
| ~SPC m r a m~ | add missing libspec |
@ -194,7 +195,6 @@ More info regarding installation of nREPL middleware can be found here:
| ~SPC m r u a~ | unwind all |
| ~SPC m r u p~ | update project dependencies |
| ~SPC m r u w~ | unwind |
| ~SPC m r ?~ | describe refactoring |
*** Reformatting
@ -224,45 +224,45 @@ In general, ~q~ should always quit the popped up buffer.
| Key Binding | Description |
|-------------+---------------------|
| ~C-j~ | next cause |
| ~C-k~ | previous cause |
| ~TAB~ | cycle current cause |
| ~0~ | cycle all causes |
| ~1~ | cycle cause 1 |
| ~2~ | cycle cause 2 |
| ~3~ | cycle cause 3 |
| ~4~ | cycle cause 4 |
| ~5~ | cycle cause 5 |
| ~c~ | toggle clj |
| ~J~ | toggle java |
| ~r~ | toggle repl |
| ~T~ | toggle tooling |
| ~d~ | toggle duplicates |
| ~a~ | toggle all |
| ~C-j~ | next cause |
| ~C-k~ | previous cause |
| ~TAB~ | cycle current cause |
| ~0~ | cycle all causes |
| ~1~ | cycle cause 1 |
| ~2~ | cycle cause 2 |
| ~3~ | cycle cause 3 |
| ~4~ | cycle cause 4 |
| ~5~ | cycle cause 5 |
| ~a~ | toggle all |
| ~c~ | toggle clj |
| ~d~ | toggle duplicates |
| ~J~ | toggle java |
| ~r~ | toggle repl |
| ~T~ | toggle tooling |
*** inspector-mode
| Key Binding | Description |
|-------------+---------------------------------|
| ~TAB~ | next inspectable object |
| ~Shift-TAB~ | previous inspectable object |
| ~RET~ | inspect object |
| ~L~ | pop to the parent object |
| ~r~ | refresh |
| ~n~ | next page in paginated view |
| ~N~ | previous page in paginated view |
| ~s~ | set a new page size |
| ~TAB~ | next inspectable object |
| ~Shift-TAB~ | previous inspectable object |
| ~RET~ | inspect object |
| ~L~ | pop to the parent object |
| ~n~ | next page in paginated view |
| ~N~ | previous page in paginated view |
| ~r~ | refresh |
| ~s~ | set a new page size |
*** test-report-mode
| Key Binding | Description |
|-------------+-------------------|
| ~C-j~ | next result |
| ~C-k~ | previous result |
| ~RET~ | jump to test |
| ~d~ | ediff test result |
| ~e~ | show stacktrace |
| ~r~ | rerun tests |
| ~t~ | run test |
| ~T~ | run tests |
| ~C-j~ | next result |
| ~C-k~ | previous result |
| ~RET~ | jump to test |
| ~d~ | ediff test result |
| ~e~ | show stacktrace |
| ~r~ | rerun tests |
| ~t~ | run test |
| ~T~ | run tests |

View File

@ -162,12 +162,12 @@ the focus."
(kbd "3") 'cider-stacktrace-cycle-cause-3
(kbd "4") 'cider-stacktrace-cycle-cause-4
(kbd "5") 'cider-stacktrace-cycle-cause-5
(kbd "a") 'cider-stacktrace-toggle-all
(kbd "c") 'cider-stacktrace-toggle-clj
(kbd "d") 'cider-stacktrace-toggle-duplicates
(kbd "J") 'cider-stacktrace-toggle-java
(kbd "r") 'cider-stacktrace-toggle-repl
(kbd "T") 'cider-stacktrace-toggle-tooling
(kbd "d") 'cider-stacktrace-toggle-duplicates
(kbd "a") 'cider-stacktrace-toggle-all)
(kbd "T") 'cider-stacktrace-toggle-tooling)
;; open cider-doc directly and close it with q
(setq cider-prompt-for-symbol nil)
@ -177,17 +177,17 @@ the focus."
(evilify cider-inspector-mode cider-inspector-mode-map
(kbd "L") 'cider-inspector-pop
(kbd "r") 'cider-inspector-refresh
(kbd "n") 'cider-inspector-next-page
(kbd "N") 'cider-inspector-previous-page)
(kbd "N") 'cider-inspector-previous-page
(kbd "r") 'cider-inspector-refresh)
(evilify cider-test-report-mode cider-test-report-mode-map
(kbd "C-j") 'cider-test-next-result
(kbd "C-k") 'cider-test-previous-result
(kbd "RET") 'cider-test-jump
(kbd "q") 'cider-popup-buffer-quit
(kbd "d") 'cider-test-ediff
(kbd "e") 'cider-test-stacktrace
(kbd "q") 'cider-popup-buffer-quit
(kbd "r") 'cider-test-rerun-tests
(kbd "t") 'cider-test-run-test
(kbd "T") 'cider-test-run-tests)
@ -227,15 +227,15 @@ the focus."
"msR" 'spacemacs/cider-send-region-to-repl-focus
"mss" 'cider-switch-to-repl-buffer
"mTp" 'spacemacs/cider-toggle-repl-pretty-printing
"mTf" 'spacemacs/cider-toggle-repl-font-locking
"mTp" 'spacemacs/cider-toggle-repl-pretty-printing
"mta" 'spacemacs/cider-test-run-all-tests
"mtr" 'spacemacs/cider-test-rerun-tests
"mtt" 'spacemacs/cider-test-run-focused-test
"mdi" 'cider-inspect
"mdb" 'cider-debug-defun-at-point))
"mdb" 'cider-debug-defun-at-point
"mdi" 'cider-inspect))
(evil-leader/set-key-for-mode 'cider-repl-mode
"mhh" 'cider-doc
@ -252,16 +252,16 @@ the focus."
"mgg" 'cider-jump-to-var
"mgr" 'cider-jump-to-resource
"msc" 'cider-repl-clear-buffer
"msn" 'cider-repl-set-ns
"msq" 'cider-quit
"mss" 'cider-switch-to-last-clojure-buffer
"msc" 'cider-repl-clear-buffer
"mTp" 'spacemacs/cider-toggle-repl-pretty-printing
"mTf" 'spacemacs/cider-toggle-repl-font-locking
"mTp" 'spacemacs/cider-toggle-repl-pretty-printing
"mdi" 'cider-inspect
"mdb" 'cider-debug-defun-at-point)
"mdb" 'cider-debug-defun-at-point
"mdi" 'cider-inspect)
(evil-define-key 'normal cider-repl-mode-map
"C-j" 'cider-repl-next-input
@ -291,6 +291,7 @@ the focus."
(dolist (m '(clojure-mode clojurec-mode clojurescript-mode clojurex-mode))
(evil-leader/set-key-for-mode m
"mr?" 'cljr-describe-refactoring
"mrad" 'cljr-add-declaration
"mrai" 'cljr-add-import-to-ns
"mram" 'cljr-add-missing-libspec
@ -330,10 +331,10 @@ the focus."
"mrtl" 'cljr-thread-last-all
"mrua" 'cljr-unwind-all
"mrup" 'cljr-update-project-dependencies
"mruw" 'cljr-unwind
"mr?" 'cljr-describe-refactoring))
"mruw" 'cljr-unwind))
(evil-leader/set-key-for-mode 'cider-repl-mode
"mr?" 'cljr-describe-refactoring
"mrap" 'cljr-add-project-dependency
"mras" 'cljr-add-stubs
"mrcc" 'cljr-cycle-coll
@ -354,8 +355,7 @@ the focus."
"mrtl" 'cljr-thread-last-all
"mrua" 'cljr-unwind-all
"mrup" 'cljr-update-project-dependencies
"mruw" 'cljr-unwind
"mr?" 'cljr-describe-refactoring))))
"mruw" 'cljr-unwind))))
(defun clojure/init-clojure-mode ()
(use-package clojure-mode