ミニバッファーしたい(ivy / counsel / swiper)
(use-package ivy
:ensure t
:init
(ivy-mode 1)
:custom
(ivy-use-virtual-buffers t)
(enable-recursive-minibuffers t)
)
(use-package counsel
:ensure t
:after ivy
:config
(counsel-mode 1)
;; counsel-mode で以下のバインドも設定される
;; :bind
;; (("M-x" . counsel-M-x)
;; ("C-x C-f" . counsel-find-file))
)
(use-package swiper
:ensure t
:after ivy
:bind
("C-s" . swiper)
)
ivyはミニバッファーを拡張する補完UIです。
単体で使うよりcounsel / swiperとセットで使うのが一般的です。
参考
ido+ido-vertical-modevertico+orderless