add consult package
This commit is contained in:
parent
43a990a1fb
commit
afb2c265ae
|
@ -70,6 +70,10 @@
|
||||||
|
|
||||||
(use-package paredit
|
(use-package paredit
|
||||||
:ensure t
|
:ensure t
|
||||||
|
:bind
|
||||||
|
( :map paredit-mode-map
|
||||||
|
("M-s" . nil) ; conflicts with preferred consult key binds
|
||||||
|
)
|
||||||
:config
|
:config
|
||||||
(add-hook 'emacs-lisp-mode-hook #'enable-paredit-mode)
|
(add-hook 'emacs-lisp-mode-hook #'enable-paredit-mode)
|
||||||
;; wtf?
|
;; wtf?
|
||||||
|
|
|
@ -112,3 +112,24 @@
|
||||||
(defun gered/switch-to-previous-buffer ()
|
(defun gered/switch-to-previous-buffer ()
|
||||||
(interactive)
|
(interactive)
|
||||||
(switch-to-buffer (other-buffer (current-buffer) 1))))
|
(switch-to-buffer (other-buffer (current-buffer) 1))))
|
||||||
|
|
||||||
|
(use-package consult
|
||||||
|
:ensure t
|
||||||
|
:bind
|
||||||
|
(([remap switch-to-buffer] . consult-buffer)
|
||||||
|
([remap yank-pop] . consult-yank-pop)
|
||||||
|
([remap isearch-forward] . consult-line)
|
||||||
|
("C-c M-x" . consult-mode-command)
|
||||||
|
("M-s d" . consult-find)
|
||||||
|
("M-s r" . consult-ripgrep)
|
||||||
|
("M-s l" . consult-line)
|
||||||
|
("M-s s" . consult-line)
|
||||||
|
("M-s L" . consult-line-multi)
|
||||||
|
("M-s o" . consult-outline)
|
||||||
|
:map isearch-mode-map
|
||||||
|
("M-e" . consult-isearch-history)
|
||||||
|
("M-s e" . consult-isearch-history)
|
||||||
|
("M-s l" . consult-line)
|
||||||
|
("M-s L" . consult-line-multi))
|
||||||
|
:config
|
||||||
|
(setq consult-narrow-key "<"))
|
||||||
|
|
Loading…
Reference in a new issue