Variable: vertico-unobtrusive-mode
vertico-unobtrusive-mode is a customizable variable defined in
vertico-unobtrusive.el.
Value
nil
Documentation
Non-nil if Vertico-Unobtrusive mode is enabled.
See the vertico-unobtrusive-mode(var)/vertico-unobtrusive-mode(fun) command
for a description of this minor mode.
Setting this variable directly does not take effect;
either customize it (see the info node (emacs)Easy Customization)
or call the function vertico-unobtrusive-mode(var)/vertico-unobtrusive-mode(fun).
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/vertico-20260811.1003/vertico-unobtrusive.el
;;;###autoload
(define-minor-mode vertico-unobtrusive-mode
"Unobtrusive display for Vertico."
:global t :group 'vertico
(cond
((and vertico-unobtrusive-mode (not vertico-unobtrusive--restore))
(push '(vertico-current . default) (default-value 'face-remapping-alist))
(setq vertico-unobtrusive--restore (cons vertico-count vertico-count-format)
vertico-count 1
vertico-count-format nil
vertico-flat-format `(:separator nil :ellipsis nil ,@vertico-flat-format)))
((and (not vertico-unobtrusive-mode) vertico-unobtrusive--restore)
(cl-callf2 delete '(vertico-current . default)
(default-value 'face-remapping-alist))
(setq vertico-count (car vertico-unobtrusive--restore)
vertico-count-format (cdr vertico-unobtrusive--restore)
vertico-flat-format (nthcdr 4 vertico-flat-format)
vertico-unobtrusive--restore nil)))
(vertico-flat-mode (if vertico-unobtrusive-mode 1 -1)))