From 95d87847643f09e8ee0e127eba21d0d6b2126e55 Mon Sep 17 00:00:00 2001 From: JaeYoo-Im Date: Wed, 4 Sep 2024 11:12:42 +0900 Subject: [PATCH] emacs : consult switch buffer --- .config/emacs/lisp/init-vertico.el | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.config/emacs/lisp/init-vertico.el b/.config/emacs/lisp/init-vertico.el index 8025ec9..1a21192 100644 --- a/.config/emacs/lisp/init-vertico.el +++ b/.config/emacs/lisp/init-vertico.el @@ -57,13 +57,16 @@ (completion-in-region-function #'consult-completion-in-region) :config (global-set-key (kbd "C-s") 'consult-line) - ;; HACK: https://github.com/Bad-ptr/persp-mode.el/issues/125 - (with-eval-after-load "persp-mode-autoloads" - (defun my/consult-switch-to-buffer () - "`consult-buffer' with buffers provided by persp." - (interactive) - (with-persp-buffer-list () (consult-buffer))) - (global-set-key (kbd "C-M-j") #'my/consult-switch-to-buffer))) + (defun my/consult-switch-to-buffer () + "`consult-buffer' with buffers provided by persp." + (interactive) + (with-persp-buffer-list () (consult-buffer))) + (defun my/consult-project-switch-to-buffer () + "`consult-project-buffer' with buffers provided by persp." + (interactive) + (with-persp-buffer-list () (consult-project-buffer))) + (global-set-key (kbd "C-M-j") #'my/consult-switch-to-buffer) + (global-set-key (kbd "C-M-h") #'my/consult-project-switch-to-buffer)) (use-package orderless :straight t