From 114fd0988f2bd4747d9f499ddbb75e61bc280347 Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Mon, 12 Apr 2021 21:18:58 -0500 Subject: Back to `icomplete-mode' While `vertico' is nice, it's honestly still a bit buggy, and slower than `icomplete-vertical'. So there we are. --- init.el | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'init.el') diff --git a/init.el b/init.el index aca677d..ef508bc 100644 --- a/init.el +++ b/init.el @@ -159,6 +159,7 @@ completion-category-defaults nil completion-category-overrides '((file (styles . (partial-completion))))) + (icomplete-mode +1) ;; Etc. (:option inhibit-startup-screen t @@ -557,15 +558,16 @@ call `zzz-to-char'." (global-undo-fu-session-mode +1)) -(setup (:straight (vertico - :host github - :repo "minad/vertico")) - - (advice-add #'completing-read-multiple :filter-args - (defun crm-indicator (args) - (cons (concat "[CRM] " (car args)) (cdr args)))) - - (vertico-mode +1)) +(setup (:straight icomplete-vertical) + (:with-map icomplete-minibuffer-map + (:bind "" icomplete-forward-completions + "C-n" icomplete-forward-completions + "" icomplete-backward-completions + "C-p" icomplete-backward-completions + "C-v" icomplete-vertical-toggle + "RET" icomplete-force-complete-and-exit + "C-RET" minibuffer-complete-and-exit)) + (icomplete-vertical-mode +1)) (setup (:straight orderless) (:option (prepend completion-styles) 'orderless)) -- cgit 1.4.1-21-gabe81