Variable: clojure-refactor-map
clojure-refactor-map is a variable defined in clojure-mode.el.
Value
Large value
# clojure-convert-collection-to-set
' clojure-convert-collection-to-quoted-list
( clojure-convert-collection-to-list
- clojure-toggle-ignore
C-# clojure-convert-collection-to-set
C-' clojure-convert-collection-to-quoted-list
C-( clojure-convert-collection-to-list
C-- clojure-toggle-ignore
C-_ clojure-toggle-ignore-surrounding-form
C-a clojure-add-arity
C-f clojure-thread-first-all
C-l clojure-thread-last-all
C-o clojure-cycle-not
C-p clojure-promote-fn-literal
C-t clojure-thread
C-u clojure-unwind
C-w clojure-cycle-when
C-{ clojure-convert-collection-to-map
ESC clojure-convert-collection-to-vector
P clojure-promote-fn-literal
TAB clojure-cycle-if
[ clojure-convert-collection-to-vector
_ clojure-toggle-ignore-surrounding-form
a clojure-add-arity
f clojure-thread-first-all
i clojure-cycle-if
l clojure-thread-last-all
n h clojure-insert-ns-form-at-point
n i clojure-insert-ns-form
n r clojure-rename-ns-alias
n s clojure-sort-ns
n u clojure-update-ns
o clojure-cycle-not
p clojure-cycle-privacy
s b clojure-let-backward-slurp-sexp
s f clojure-let-forward-slurp-sexp
s i clojure-introduce-let
s m clojure-move-to-let
t clojure-thread
u clojure-unwind
w clojure-cycle-when
{ clojure-convert-collection-to-map
Documentation
Keymap for Clojure refactoring commands.
Source Code
;; Defined in ~/.emacs.d/elpa/clojure-mode-20260325.811/clojure-mode.el
(defvar clojure-refactor-map
(let ((map (make-sparse-keymap)))
(define-key map (kbd "C-t") #'clojure-thread)
(define-key map (kbd "t") #'clojure-thread)
(define-key map (kbd "C-u") #'clojure-unwind)
(define-key map (kbd "u") #'clojure-unwind)
(define-key map (kbd "C-f") #'clojure-thread-first-all)
(define-key map (kbd "f") #'clojure-thread-first-all)
(define-key map (kbd "C-l") #'clojure-thread-last-all)
(define-key map (kbd "l") #'clojure-thread-last-all)
(define-key map (kbd "C-p") #'clojure-cycle-privacy)
(define-key map (kbd "p") #'clojure-cycle-privacy)
(define-key map (kbd "C-(") #'clojure-convert-collection-to-list)
(define-key map (kbd "(") #'clojure-convert-collection-to-list)
(define-key map (kbd "C-'") #'clojure-convert-collection-to-quoted-list)
(define-key map (kbd "'") #'clojure-convert-collection-to-quoted-list)
(define-key map (kbd "C-{") #'clojure-convert-collection-to-map)
(define-key map (kbd "{") #'clojure-convert-collection-to-map)
(define-key map (kbd "C-[") #'clojure-convert-collection-to-vector)
(define-key map (kbd "[") #'clojure-convert-collection-to-vector)
(define-key map (kbd "C-#") #'clojure-convert-collection-to-set)
(define-key map (kbd "#") #'clojure-convert-collection-to-set)
(define-key map (kbd "C-i") #'clojure-cycle-if)
(define-key map (kbd "i") #'clojure-cycle-if)
(define-key map (kbd "C-w") #'clojure-cycle-when)
(define-key map (kbd "w") #'clojure-cycle-when)
(define-key map (kbd "C-o") #'clojure-cycle-not)
(define-key map (kbd "o") #'clojure-cycle-not)
(define-key map (kbd "n i") #'clojure-insert-ns-form)
(define-key map (kbd "n h") #'clojure-insert-ns-form-at-point)
(define-key map (kbd "n u") #'clojure-update-ns)
(define-key map (kbd "n s") #'clojure-sort-ns)
(define-key map (kbd "n r") #'clojure-rename-ns-alias)
(define-key map (kbd "s i") #'clojure-introduce-let)
(define-key map (kbd "s m") #'clojure-move-to-let)
(define-key map (kbd "s f") #'clojure-let-forward-slurp-sexp)
(define-key map (kbd "s b") #'clojure-let-backward-slurp-sexp)
(define-key map (kbd "C-a") #'clojure-add-arity)
(define-key map (kbd "a") #'clojure-add-arity)
(define-key map (kbd "-") #'clojure-toggle-ignore)
(define-key map (kbd "C--") #'clojure-toggle-ignore)
(define-key map (kbd "_") #'clojure-toggle-ignore-surrounding-form)
(define-key map (kbd "C-_") #'clojure-toggle-ignore-surrounding-form)
(define-key map (kbd "P") #'clojure-promote-fn-literal)
(define-key map (kbd "C-P") #'clojure-promote-fn-literal)
map)
"Keymap for Clojure refactoring commands.")