Package: avy

Defined variables (41)

avy--overlays-backHold overlays for when `avy-background' is t.
avy-pre-actionFunction to call before `avy-action' is called.
avy-ringHold the window and point history.
avy-translate-char-functionFunction to translate user input key into another key.
avy--overlays-leadHold overlays for leading chars.
avy-backgroundWhen non-nil, a gray background will be added during the selection.
avy-enter-times-outWhether enter exits avy-goto-char-timer early. If nil it matches newline
avy-keys-alistAlist of `avy-jump' commands to `avy-keys' overriding the default `avy-keys'.
avy-timeout-secondsHow many seconds to wait for the second char.
avy-styleThe default method of displaying the overlays.
avy-indent-line-overlayWhen non-nil, display line overlay next to the first non-whitespace character.
avy--overlay-offsetThe offset to apply in `avy--overlay'.
avy-linum-mode-hookHook run after entering or leaving `avy-linum-mode'.
avy-key-to-char-alistAn alist from non-character keys to printable chars used in avy overlays.
avy-last-candidatesStore the last candidate list.
avy-textStore the input read by `avy--read-candidates'.
avy-actionFunction to call at the end of select.
avy-goto-word-0-regexpRegexp that determines positions for `avy-goto-word-0'.
avy-flyspell-correct-functionFunction called to correct word by `avy-action-ispell' when
avy-styles-alistAlist of `avy-jump' commands to the style for each command.
avy-keysDefault keys for jumping.
avy-commandStore the current command symbol.
avy-dispatch-alistList of actions for `avy-handler-default'.
avy-single-candidate-jumpIn case there is only one candidate jumps directly to it.
avy-all-windowsDetermine the list of windows to consider in search of candidates.
avy-highlight-firstWhen non-nil highlight the first decision char with `avy-lead-face-0'.
avy-del-last-char-byList of event types, i.e. key presses, that delete the last
avy-case-fold-searchNon-nil if searches should ignore case.
avy-line-insert-styleHow to insert the newly copied/cut line.
avy-handler-functionA function to call for a bad `read-key' in `avy-read'.
avy-escape-charsList of characters that quit avy during `read-char'.
avy-action-oneshotFunction to call once at the end of select.
avy-lead-facesFace sequence for `avy--overlay-at-full'.
avy-ignored-modesList of modes to ignore when searching for candidates.
avy-current-pathStore the current incomplete path during `avy-read'.
avy-all-windows-altThe alternative `avy-all-windows' for use with C-u.
avy-wordsWords to use in case `avy-style' is set to `words'.
avy-subword-extra-word-charsA list of characters that should temporarily match "\w".
avy-word-punc-regexpRegexp of punctuation chars that count as word starts for `avy-goto-word-1.
avy-linum-modeNon-nil if Avy-Linum mode is enabled.
avy-orders-alistAlist of candidate ordering functions.

Defined functions (102)

avy--last-candidates-cycle(ADVANCER)
avy-read-words(LST WORDS)
avy-dowindows(FLIP &rest BODY)
avy--find-visible-regions(RBEG REND)
avy-setup-default()
avy--update-offset-and-str(OFFSET STR LEP)
avy--style-fn(STYLE)
avy-move-line(ARG)
avy-goto-char-2-below(CHAR1 CHAR2 &optional ARG)
avy-goto-whitespace-end(ARG &optional BEG END)
avy--make-backgrounds(WND-LIST)
avy-action-ispell(PT)
avy-copy-line(ARG)
avy--visible-p(S)
avy-action-goto(PT)
avy-push-mark()
avy-goto-symbol-1-below(CHAR &optional ARG)
avy-goto-char(CHAR &optional ARG)
avy-kill-whole-line(ARG)
avy-order-closest(X)
avy--overlay-pre(PATH LEAF)
avy--done()
avy-read(TREE DISPLAY-FN CLEANUP-FN)
avy--line-cands(&optional ARG BEG END BOTTOM-UP)
avy--linum-update-window(_ WIN)
avy--overlay-post(PATH LEAF)
avy-multipop(LST N)
avy--de-bruijn(KEYS N)
avy-goto-char-2(CHAR1 CHAR2 &optional ARG BEG END)
avy--path-alist-1(LST SEQ-LEN KEYS)
avy-goto-char-2-above(CHAR1 CHAR2 &optional ARG)
avy--overlay-at-full(PATH LEAF)
avy-show-dispatch-help()
avy-goto-line-below(&optional OFFSET BOTTOM-UP)
avy-kill-ring-save-region(ARG)
avy--next-invisible-point()
avy-goto-word-1(CHAR &optional ARG BEG END SYMBOL)
avy-jump
avy-goto-symbol-1(CHAR &optional ARG)
avy-resume()
avy-goto-word-0-below(ARG)
avy--regex-candidates(REGEX &optional BEG END PRED GROUP)
avy-goto-whitespace-end-above(ARG)
avy-goto-char-in-line(CHAR)
avy-action-yank(PT)
avy-action-zap-to-char(PT)
avy-mouse-event-window(CHAR)
avy-goto-whitespace-end-below(ARG)
avy--remove-leading-chars()
avy--old-str(PT WND)
avy-goto-end-of-line(&optional ARG)
avy-candidate-wnd(LEAF)
avy-action-mark(PT)
avy-goto-word-0(ARG &optional BEG END)
avy-move-region()
avy-prev()
avy-goto-word-1-below(CHAR &optional ARG)
avy--overlay-at(PATH LEAF)
avy-goto-word-1-above(CHAR &optional ARG)
avy--linum-strings()
avy-window-list()
avy--process(CANDIDATES &optional OVERLAY-FN CLEANUP-FN)
avy-org-refile-as-child()
avy-goto-char-timer(&optional ARG)
avy-read-de-bruijn(LST KEYS)
avy-candidate-end(LEAF)
avy-subdiv(N B)
avy--key-to-char(C)
avy-goto-subword-1(CHAR &optional ARG)
avy-goto-line-above(&optional OFFSET BOTTOM-UP)
avy-action-teleport(PT)
avy--generic-jump(REGEX WINDOW-FLIP &optional BEG END)
avy-traverse(TREE WALKER &optional RECUR-KEY)
avy-kill-region(ARG)
avy--process-1(CANDIDATES OVERLAY-FN &optional CLEANUP-FN)
avy-kill-ring-save-whole-line(ARG)
avy--overlay(STR BEG END WND &optional COMPOSE-FN)
avy-process(CANDIDATES &optional OVERLAY-FN CLEANUP-FN)
avy-tree(LST KEYS)
avy-with(COMMAND &rest BODY)
avy-handler-default(CHAR)
avy-action-kill-stay(PT)
avy-copy-region(ARG)
avy-pop-mark()
avy-goto-symbol-1-above(CHAR &optional ARG)
avy-next()
avy-candidate-beg(LEAF)
avy-action-yank-line(PT)
avy-pre-action-default(RES)
avy--line(&optional ARG BEG END BOTTOM-UP)
avy-isearch()
avy-org-goto-heading-timer(&optional ARG)
avy-linum-mode(&optional ARG)
avy-goto-line(&optional ARG)
avy-action-copy(PT)
avy--next-visible-point()
avy--read-candidates(&optional RE-BUILDER)
avy-goto-word-or-subword-1()
avy-goto-word-0-above(ARG)
avy-goto-subword-0(&optional ARG PREDICATE BEG END)
avy-transpose-lines-in-region()
avy-action-kill-move(PT)

Defined faces (6)

avy-lead-face-0Face used for first non-terminating leading chars.
avy-goto-char-timer-faceFace for matches during reading chars using `avy-goto-char-timer'.
avy-lead-faceFace used for the leading chars.
avy-background-faceFace for whole window background during selection.
avy-lead-face-1Face used for matched leading chars.
avy-lead-face-2Face used for leading chars.