Variable: evil-overriding-maps

evil-overriding-maps is a customizable variable defined in evil-vars.el.

Value

nil

Documentation

Keymaps that should override Evil maps.

Entries have the form (MAP-VAR . STATE), where MAP-VAR is a keymap variable and STATE is the state whose bindings should be overridden. If STATE is nil, all states are overridden.

Source Code

;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-vars.el
(defcustom evil-overriding-maps '()
  "Keymaps that should override Evil maps.
Entries have the form (MAP-VAR . STATE), where MAP-VAR is
a keymap variable and STATE is the state whose bindings
should be overridden. If STATE is nil, all states are
overridden."
  :type '(alist :key-type symbol :value-type symbol)
  :group 'evil
  :set #'(lambda (var values)
           (set-default var values)
           (evil-set-custom-state-maps 'evil-overriding-maps
                                       'evil-pending-overriding-maps
                                       'override-state
                                       'evil-make-overriding-map
                                       values))
  :initialize #'evil-custom-initialize-pending-reset)