Variable: avy-dispatch-alist

avy-dispatch-alist is a customizable variable defined in avy.el.

Value

((120 . avy-action-kill-move)
 (88 . avy-action-kill-stay)
 (116 . avy-action-teleport)
 (109 . avy-action-mark)
 (110 . avy-action-copy)
 (121 . avy-action-yank)
 (89 . avy-action-yank-line)
 (105 . avy-action-ispell)
 (122 . avy-action-zap-to-char))

Documentation

List of actions for avy-handler-default.

Each item is (KEY . ACTION). When KEY not on avy-keys is pressed during the dispatch, ACTION is set to replace the default avy-action-goto once a candidate is finally selected.

Source Code

;; Defined in ~/.emacs.d/elpa/avy-20241101.1357/avy.el
(defcustom avy-dispatch-alist
  '((?x . avy-action-kill-move)
    (?X . avy-action-kill-stay)
    (?t . avy-action-teleport)
    (?m . avy-action-mark)
    (?n . avy-action-copy)
    (?y . avy-action-yank)
    (?Y . avy-action-yank-line)
    (?i . avy-action-ispell)
    (?z . avy-action-zap-to-char))
  "List of actions for `avy-handler-default'.

Each item is (KEY . ACTION).  When KEY not on `avy-keys' is
pressed during the dispatch, ACTION is set to replace the default
`avy-action-goto' once a candidate is finally selected."
  :type
  '(alist
    :key-type (choice (character :tag "Char"))
    :value-type (choice
                 (const :tag "Mark" avy-action-mark)
                 (const :tag "Copy" avy-action-copy)
                 (const :tag "Kill and move point" avy-action-kill-move)
                 (const :tag "Kill" avy-action-kill-stay))))