clojure layer: sort key bindings and reformat tables
This commit is contained in:
parent
57f3faf688
commit
8cd73c0b73
|
@ -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 |
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue