Variable: cider-use-completing-read-for-symbol
cider-use-completing-read-for-symbol is a customizable variable
defined in cider-common.el.
Value
nil
Documentation
Whether symbol prompts read the symbol via completing-read.
When non-nil, prompts that ask for a Clojure symbol (e.g. cider-doc,
cider-find-var) use completing-read over a dynamic, runtime-backed
collection, so they compose with completing-read UIs such as Vertico,
Ivy and Helm, and show type/namespace annotations for the candidates.
When nil (the default for now), those prompts use a plain minibuffer read
with the traditional TAB (complete-symbol) completion.
This variable was added, or its default value changed, in cider version 2.1.0.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-common.el
(defcustom cider-use-completing-read-for-symbol nil
"Whether symbol prompts read the symbol via `completing-read'.
When non-nil, prompts that ask for a Clojure symbol (e.g. `cider-doc',
`cider-find-var') use `completing-read' over a dynamic, runtime-backed
collection, so they compose with `completing-read' UIs such as Vertico,
Ivy and Helm, and show type/namespace annotations for the candidates.
When nil (the default for now), those prompts use a plain minibuffer read
with the traditional \\<cider-minibuffer-map>\\[complete-symbol] completion."
:type 'boolean
:group 'cider
:package-version '(cider . "2.1.0"))