mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
Personally I find orderless is giving me better results than prescient when fuzzy/flex matching is enabled. Hence the switch to orderless. I also split the modules apart to ensure, that selectrum, vertico, prescient and orderless can be mixed and matched however and work correctly. And the switch from to vertico from selectrum is mostly cause I like it's wraparound/cycle feature, where end/beginning of the candidate list will wrap around.
24 lines
556 B
EmacsLisp
24 lines
556 B
EmacsLisp
;;; siren-prescient.el --- jimeh's Emacs Siren: prescient configuration.
|
|
|
|
;;; Commentary:
|
|
|
|
;; Basic configuration for prescient.
|
|
|
|
;;; Code:
|
|
|
|
(use-package prescient
|
|
:defer t
|
|
|
|
:custom
|
|
(prescient-filter-method '(literal-prefix literal regexp initialism fuzzy))
|
|
(prescient-history-length 100)
|
|
(prescient-save-file (expand-file-name "prescient-save.el" siren-cache-dir))
|
|
(prescient-sort-full-matches-first t)
|
|
(prescient-sort-length-enable nil)
|
|
|
|
:config
|
|
(prescient-persist-mode +1))
|
|
|
|
(provide 'siren-prescient)
|
|
;;; siren-prescient.el ends here
|