https://github.com/pythonnut/historian.el
:books: Persistently store selected minibuffer candidates
https://github.com/pythonnut/historian.el
Last synced: about 1 month ago
JSON representation
:books: Persistently store selected minibuffer candidates
- Host: GitHub
- URL: https://github.com/pythonnut/historian.el
- Owner: PythonNut
- License: mit
- Created: 2017-01-05T05:24:39.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-07-14T00:58:18.000Z (almost 4 years ago)
- Last Synced: 2025-02-07T08:49:00.730Z (3 months ago)
- Language: Emacs Lisp
- Homepage:
- Size: 27.3 KB
- Stars: 30
- Watchers: 3
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Historian.el
Historian.el stores the results of completing-read and similar
functions persistently. This provides a way to give completion
candidates that are more frequently or more recently used a better
position in the candidates list.# Usage
Depending on how you've configured `use-package`, setup could be as simple as:
```emacs
(use-package historian)
(use-package ivy-historian)(use-package ivy
:init
(ivy-mode +1)
(historian-mode +1):config
(ivy-historian-mode +1))
```# How do I know it's working?
You can try the following
```emacs
(setq ivy-historian-recent-boost most-positive-fixnum)
```Then recent candidates should unconditionally appear first, if `ivy-historian` is working.