Some changes to completion

completion-styles, vertico and minibuffer binds.
This commit is contained in:
2024-10-16 16:46:44 +01:00
parent b364db866d
commit 68bfa1c0f8

View File

@@ -698,7 +698,7 @@ in it.
:states '(normal insert) :states '(normal insert)
:keymaps 'minibuffer-local-map :keymaps 'minibuffer-local-map
"<backtab>" #'switch-to-completions "<backtab>" #'switch-to-completions
"C-M-j" #'exit-minibuffer "RET" #'exit-minibuffer
"M-j" #'next-line-or-history-element "M-j" #'next-line-or-history-element
"M-k" #'previous-line-or-history-element)) "M-k" #'previous-line-or-history-element))
#+end_src #+end_src
@@ -754,11 +754,11 @@ outperforming ~icomplete~ consistently when displaying results.
(general-def (general-def
:state '(normal insert) :state '(normal insert)
:keymaps 'vertico-map :keymaps 'vertico-map
"M-j" #'vertico-next "M-j" #'vertico-next
"M-k" #'vertico-previous "M-k" #'vertico-previous
"RET" #'vertico-exit "RET" #'vertico-exit
"TAB" #'minibuffer-complete "TAB" #'minibuffer-complete
"SPC" #'self-insert-command)) "SPC" #'self-insert-command))
#+end_src #+end_src
*** Consult *** Consult
Consult provides some improved replacements for certain inbuilt Consult provides some improved replacements for certain inbuilt
@@ -827,10 +827,10 @@ things ever.
:straight t :straight t
:after vertico :after vertico
:config :config
(setq completion-styles '(substring orderless basic) (setq completion-styles '(orderless substring basic)
completion-category-defaults nil completion-category-defaults nil
completion-category-overrides completion-category-overrides
'((file (styles initials substring partial-completion))))) '((file (styles flex partial-completion substring)))))
#+end_src #+end_src
*** Company *** Company
Company is the auto complete system I use. I don't like having heavy Company is the auto complete system I use. I don't like having heavy