mirror of
https://github.com/Swarsel/.dotfiles.git
synced 2025-12-06 09:07:21 +01:00
fix: stop Emacs from hanging on consult-line
Emacs was sometimes seemingly crashing when calling consult-line. This is fixed by better orderless-settings.
This commit is contained in:
parent
e1a65b47a6
commit
0cae61e3ec
2 changed files with 31 additions and 10 deletions
|
|
@ -623,10 +623,20 @@ create a new one."
|
|||
:hook (rfn-eshadow-update-overlay . vertico-directory-tidy))
|
||||
|
||||
(use-package orderless
|
||||
:custom
|
||||
(completion-styles '(orderless flex basic))
|
||||
(completion-category-overrides '((file (styles . (partial-completion)))
|
||||
(eglot (styles orderless)))))
|
||||
:config
|
||||
(orderless-define-completion-style orderless+initialism
|
||||
(orderless-matching-styles '(orderless-initialism orderless-literal orderless-regexp)))
|
||||
(setq completion-styles '(orderless)
|
||||
completion-category-defaults nil
|
||||
completion-category-overrides
|
||||
'((file (styles partial-completion orderless+initialism))
|
||||
(buffer (styles orderless+initialism))
|
||||
(consult-multi (styles orderless+initialism))
|
||||
(command (styles orderless+initialism))
|
||||
(eglot (styles orderless+initialism))
|
||||
(variable (styles orderless+initialism))
|
||||
(symbol (styles orderless+initialism)))
|
||||
orderless-matching-styles '(orderless-literal orderless-regexp)))
|
||||
|
||||
(use-package consult
|
||||
:config
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue