Function: helpful--keymaps-containing-aliases

helpful--keymaps-containing-aliases is a natively compiled function defined in helpful.el.

Signature

(helpful--keymaps-containing-aliases COMMAND-SYM ALIASES)

Documentation

Return a list of pairs mapping keymap symbols to the keybindings for COMMAND-SYM in each keymap.

Includes keybindings for aliases, unlike helpful--keymaps-containing.

Source Code

;; Defined in /nix/store/mvfc1hll8a1f23ivm3qmzj4bn64jr3x7-emacs-packages-deps/share/emacs/site-lisp/elpa/helpful-20250408.334/helpful.el
(defun helpful--keymaps-containing-aliases (command-sym aliases)
  "Return a list of pairs mapping keymap symbols to the
keybindings for COMMAND-SYM in each keymap.

Includes keybindings for aliases, unlike
`helpful--keymaps-containing'."
  (let* ((syms (cons command-sym aliases))
         (syms-keymaps (-map #'helpful--keymaps-containing syms)))
    (-reduce #'helpful--merge-alists syms-keymaps)))