Function: consult-imenu--jump

consult-imenu--jump is a byte-compiled function defined in consult-imenu.el.

Signature

(consult-imenu--jump ITEM)

Documentation

Jump to imenu ITEM via consult--jump.

In contrast to the builtin imenu jump function, this function can jump across buffers.

Source Code

;; Defined in ~/.emacs.d/elpa/consult-20260805.1130/consult-imenu.el
(defun consult-imenu--jump (item)
  "Jump to imenu ITEM via `consult--jump'.
In contrast to the builtin `imenu' jump function,
this function can jump across buffers."
  (pcase item
    (`(,name ,pos ,fn . ,args)
     (push-mark nil t)
     (apply fn name pos args))
    (`(,_ . ,pos)
     (consult--jump pos))
    (_ (error "Unknown imenu item: %S" item)))
  (run-hooks 'imenu-after-jump-hook))