blob: 98744a70a9f55a8f0642aeb8781ebb28593202c8 (
plain) (
tree)
|
|
;;; my-completion.el --- Configure parts related to completion
;;; Commentary:
;;; Code:
(require 'use-package)
(use-package vertico
:ensure t
:init
(vertico-mode))
(use-package marginalia
:ensure t
:init
(marginalia-mode))
(use-package consult
:ensure t
:bind (("C-c h" . consult-history)
("C-c m" . consult-mode-command)
("C-x b" . consult-buffer)
("C-x 4 b" . consult-buffer-other-window)
("C-x r b" . consult-bookmark)
("C-x p b" . consult-project-buffer)
("M-y" . consult-yank-pop)
("M-g e" . consult-compile-error)
("M-g f" . consult-flymake)
("M-g M-g" . consult-goto-line)
("M-g o" . consult-outline)
("M-g m" . consult-mark)
("M-g k" . consult-global-mark)
("C-c i" . consult-imenu)
("M-s d" . consult-find)
("C-c f" . consult-git-grep)
("C-c /" . consult-ripgrep)
("M-s l" . consult-line)
("M-s L" . consult-line-multi)
("M-s m" . consult-multi-occur)
("M-s k" . consult-keep-lines)))
(provide 'my-completion)
;;; my-completion.el ends here
|