-
-
Notifications
You must be signed in to change notification settings - Fork 113
Macro
edil3ra edited this page Jan 27, 2016
·
3 revisions
(defhydra hydra-macro (:hint nil :color pink :pre
(when defining-kbd-macro
(kmacro-end-macro 1)))
"
^Create-Cycle^ ^Basic^ ^Insert^ ^Save^ ^Edit^
╭─────────────────────────────────────────────────────────────────────────╯
^_i_^ [_e_] execute [_n_] insert [_b_] name [_'_] previous
^^↑^^ [_d_] delete [_t_] set [_K_] key [_,_] last
_j_ ← → _l_ [_o_] edit [_a_] add [_x_] register
^^↓^^ [_r_] region [_f_] format [_B_] defun
^_k_^ [_m_] step
^^ ^^ [_s_] swap
"
("j" kmacro-start-macro :color blue)
("l" kmacro-end-or-call-macro-repeat)
("i" kmacro-cycle-ring-previous)
("k" kmacro-cycle-ring-next)
("r" apply-macro-to-region-lines)
("d" kmacro-delete-ring-head)
("e" kmacro-end-or-call-macro-repeat)
("o" kmacro-edit-macro-repeat)
("m" kmacro-step-edit-macro)
("s" kmacro-swap-ring)
("n" kmacro-insert-counter)
("t" kmacro-set-counter)
("a" kmacro-add-counter)
("f" kmacro-set-format)
("b" kmacro-name-last-macro)
("K" kmacro-bind-to-key)
("B" insert-kbd-macro)
("x" kmacro-to-register)
("'" kmacro-edit-macro)
("," edit-kbd-macro)
("q" nil :color blue))
- Binding-Styles
- Basics
- Verbosity
- Verbosity-Long-Short
- Conditional-Hydra
- defcustom
- Hydra-Colors
- internals
- Nesting-Hydras
- Prefix-map