Add options related to completion and vertico

This commit is contained in:
Andreas Zweili 2024-05-14 21:13:07 +02:00
parent 7b4fc8cd54
commit 7b433a4dab
1 changed files with 18 additions and 4 deletions

View File

@ -8,7 +8,21 @@
:init
(savehist-mode))
;; Emacs 28 and newer: Hide commands in M-x which do not work in the current
;; mode. Vertico commands are hidden in normal buffers. This setting is
;; useful beyond Vertico.
(setq read-extended-command-predicate #'command-completion-default-include-p)
;; A few more useful configurations...
(use-package emacs
:init
;; Do not allow the cursor in the minibuffer prompt
(setq minibuffer-prompt-properties
'(read-only t cursor-intangible t face minibuffer-prompt))
(add-hook 'minibuffer-setup-hook #'cursor-intangible-mode)
;; Support opening new minibuffers from inside existing minibuffers.
(setq enable-recursive-minibuffers t)
(setq read-file-name-completion-ignore-case t
read-buffer-completion-ignore-case t)
;; Emacs 28 and newer: Hide commands in M-x which do not work in the current
;; mode. Vertico commands are hidden in normal buffers. This setting is
;; useful beyond Vertico.
(setq read-extended-command-predicate #'command-completion-default-include-p))