mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
Fix #2567: unbound js2-refactor keybinds
This commit is contained in:
@ -211,10 +211,7 @@ to tide."
|
|||||||
|
|
||||||
(use-package! js2-refactor
|
(use-package! js2-refactor
|
||||||
:hook ((js2-mode rjsx-mode) . js2-refactor-mode)
|
:hook ((js2-mode rjsx-mode) . js2-refactor-mode)
|
||||||
:config
|
:init
|
||||||
(when (featurep! :editor evil +everywhere)
|
|
||||||
(let ((js2-refactor-mode-map (evil-get-auxiliary-keymap js2-refactor-mode-map 'normal t t)))
|
|
||||||
(js2r-add-keybindings-with-prefix (format "%s r" doom-localleader-key))))
|
|
||||||
(map! :after js2-mode
|
(map! :after js2-mode
|
||||||
:map js2-mode-map
|
:map js2-mode-map
|
||||||
:localleader
|
:localleader
|
||||||
@ -233,7 +230,12 @@ to tide."
|
|||||||
(:prefix ("u" . "unwrap"))
|
(:prefix ("u" . "unwrap"))
|
||||||
(:prefix ("v" . "var"))
|
(:prefix ("v" . "var"))
|
||||||
(:prefix ("w" . "wrap"))
|
(:prefix ("w" . "wrap"))
|
||||||
(:prefix ("3" . "ternary")))))
|
(:prefix ("3" . "ternary"))))
|
||||||
|
:config
|
||||||
|
(when (featurep! :editor evil +everywhere)
|
||||||
|
(add-hook 'js2-refactor-mode-hook #'evil-normalize-keymaps)
|
||||||
|
(let ((js2-refactor-mode-map (evil-get-auxiliary-keymap js2-refactor-mode-map 'normal t t)))
|
||||||
|
(js2r-add-keybindings-with-prefix (format "%s r" doom-localleader-key)))))
|
||||||
|
|
||||||
|
|
||||||
(use-package! eslintd-fix
|
(use-package! eslintd-fix
|
||||||
|
Reference in New Issue
Block a user