diff --git a/lisp/doom-keybinds.el b/lisp/doom-keybinds.el index 3f4532515..5940ce43a 100644 --- a/lisp/doom-keybinds.el +++ b/lisp/doom-keybinds.el @@ -242,7 +242,8 @@ localleader prefix." (defun doom-update-localleader-key-h () "Set the localleader keys for the current major-mode." (set-keymap-parent doom-localleader-map - (cdr (assq major-mode doom-localleader-map-alist)))) + (cdr (assq (buffer-local-value 'major-mode (window-buffer)) + doom-localleader-map-alist)))) (add-hook 'post-command-hook #'doom-update-localleader-key-h)