Hey all, I've been playing around with general and noticed that it's doing something weird. Namely, I have "SPC w" mapped to evil-window-map (so I can do "SPC w s" to open a window below or "SPC w l" to move focus right). However, when I evaluate (key-binding (kbd "SPC w")), it returns (keymap evil-window-map evil-window-map) - that is, "SPC w" is bound to a keymap whose elements are two copies of the evil-window-map keymap. This doesn't affect my workflow at all, but it's pretty unexpected, and I thought I'd check on here to make sure I wasn't missing something dumb.

The minimal config I could reproduce it with is:

(use-package general :config (general-create-definer leader-def :states '(normal visual motion) :prefix "SPC")) (use-package evil :config (evil-mode)) (leader-def "" nil ;;to prevent an error about SPC not being a prefix "w" 'evil-window-map) 
submitted by /u/summetria
[link] [comments]