From 18e6bbb3f40fb39d33fdad56ee56241a37ba16cd Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Thu, 27 Jul 2023 19:45:01 -0600 Subject: [PATCH] [Emacs] Tab acts as embark-act in vertico --- dotfiles/emacs.d/README.org | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dotfiles/emacs.d/README.org b/dotfiles/emacs.d/README.org index c8219b57..31744ecc 100644 --- a/dotfiles/emacs.d/README.org +++ b/dotfiles/emacs.d/README.org @@ -1891,10 +1891,9 @@ Neotree is useless with frame mode for now, so I've disabled it. :demand t :config (progn - (defmacro imalison:use-vertico-extension (extension-name &rest forms) (let ((extension-symbol (intern (concat "vertico-" (symbol-name extension-name))))) - `(use-package vertico-directory + `(use-package ,extension-symbol :after vertico :straight (,extension-symbol :repo "emacs-straight/vertico" @@ -1908,11 +1907,11 @@ Neotree is useless with frame mode for now, so I've disabled it. :bind (:map vertico-map ("RET" . vertico-directory-enter) ("DEL" . vertico-directory-delete-char) - ("M-DEL" . vertico-directory-delete-word))) + ("M-DEL" . vertico-directory-delete-word) + ("TAB" . embark-act))) (imalison:use-vertico-extension grid) (imalison:use-vertico-extension buffer) - (imalison:use-vertico-extension unobtrusive) (imalison:use-vertico-extension flat) (imalison:use-vertico-extension multiform :config