Skip to content

Commit a96a269

Browse files
committed
Add keybinds to the ns manipulation commands
1 parent 4bde2ac commit a96a269

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

clojure-mode.el

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -205,14 +205,19 @@ Out-of-the box clojure-mode understands lein, boot and gradle."
205205
(define-key map (kbd "C-c C-r l") #'clojure-thread-last-all)
206206
(define-key map (kbd "C-c C-r C-a") #'clojure-unwind-all)
207207
(define-key map (kbd "C-c C-r a") #'clojure-unwind-all)
208+
(define-key map (kbd "C-c C-r n i") #'clojure-insert-ns-form)
209+
(define-key map (kbd "C-c C-r n h") #'clojure-insert-ns-form-at-point)
210+
(define-key map (kbd "C-c C-r n u") #'clojure-update-ns)
211+
(define-key map (kbd "C-c C-r n s") #'clojure-sort-ns)
208212
(easy-menu-define clojure-mode-menu map "Clojure Mode Menu"
209213
'("Clojure"
210214
["Toggle between string & keyword" clojure-toggle-keyword-string]
211215
["Align expression" clojure-align]
212216
("ns forms"
213-
["Insert ns form at point" clojure-insert-ns-form-at-point]
214-
["Insert ns form at beginning" clojure-insert-ns-form]
215-
["Update ns form" clojure-update-ns])
217+
["Insert ns form at the top" clojure-insert-ns-form]
218+
["Insert ns form here" clojure-insert-ns-form-at-point]
219+
["Update ns form" clojure-update-ns]
220+
["Sort ns form" clojure-sort-ns])
216221
("Refactor -> and ->>"
217222
["Thread once more" clojure-thread]
218223
["Fully thread a form with ->" clojure-thread-first-all]

0 commit comments

Comments
 (0)