From: Eshel Yaron Date: Fri, 14 Apr 2023 08:35:44 +0000 (+0300) Subject: Bind M-j to minibuffer-force-complete-and-exit during completion X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=04e5d427011efc85be50f8961ea9b5d131c9b6e0;p=dotfiles.git Bind M-j to minibuffer-force-complete-and-exit during completion --- diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 5a6a997..b363166 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -768,10 +768,18 @@ as the initial input for completion, and return that directory." (list string nil action) (list string pred action)))) - (define-key minibuffer-local-completion-map - [remap previous-line] #'minibuffer-previous-completion) - (define-key minibuffer-local-completion-map - [remap next-line] #'minibuffer-next-completion) + (keymap-set minibuffer-local-completion-map + " " + #'minibuffer-previous-completion) + + (keymap-set minibuffer-local-completion-map + " " + #'minibuffer-next-completion) + + (keymap-set minibuffer-local-completion-map + " " + #'minibuffer-force-complete-and-exit) + (with-eval-after-load 'marginalia (add-hook 'marginalia-mode-hook #'all-the-icons-completion-marginalia-setup))