Variable: electric-pair-mode-map
electric-pair-mode-map is a variable defined in elec-pair.el.gz.
Value
Documentation
Keymap used by electric-pair-mode(var)/electric-pair-mode(fun).
Source Code
;; Defined in /usr/src/emacs/lisp/elec-pair.el.gz
(defvar electric-pair-mode-map
(let ((map (make-sparse-keymap)))
(define-key map "\177"
`(menu-item
"" electric-pair-delete-pair
:filter
,(lambda (cmd)
(let* ((prev (char-before))
(next (char-after))
(syntax-info (and prev
(electric-pair-syntax-info prev)))
(syntax (car syntax-info))
(pair (cadr syntax-info)))
(and next pair
(memq syntax '(?\( ?\" ?\$))
(eq pair next)
(if (functionp electric-pair-delete-adjacent-pairs)
(funcall electric-pair-delete-adjacent-pairs)
electric-pair-delete-adjacent-pairs)
cmd)))))
map)
"Keymap used by `electric-pair-mode'.")