Function: consult-info
consult-info is an autoloaded, interactive and byte-compiled function
defined in consult-info.el.
Signature
(consult-info &rest MANUALS)
Documentation
Full text search through info MANUALS.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/consult-20261004.957/consult-info.el
;;;###autoload
(defun consult-info (&rest manuals)
"Full text search through info MANUALS."
(interactive
(if Info-current-file
(list (file-name-base Info-current-file))
(info-initialize)
(completing-read-multiple "Info Manuals: " (info--manual-names nil) nil t)))
(consult-info--prepare-buffers manuals
(lambda (buffers)
(consult--read
(consult--dynamic-collection
(apply-partially #'consult-info--candidates buffers))
:state (consult-info--state)
:prompt
(format "Info (%s): "
(string-join (if (length> manuals 3)
`(,@(seq-take manuals 3) ,"…")
manuals)
", "))
:require-match t
:sort nil
:category 'consult-info
:history '(:input consult-info--history)
:group #'consult-info--group
:add-history (thing-at-point 'symbol)
:lookup #'consult--lookup-member))))