Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/10sr/recently-el
Recently Opened Files
https://github.com/10sr/recently-el
Last synced: about 2 months ago
JSON representation
Recently Opened Files
- Host: GitHub
- URL: https://github.com/10sr/recently-el
- Owner: 10sr
- License: gpl-3.0
- Created: 2018-02-07T04:31:53.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-09-30T22:59:57.000Z (over 3 years ago)
- Last Synced: 2024-08-05T06:04:15.203Z (5 months ago)
- Language: Emacs Lisp
- Homepage: https://10sr.github.io/recently-el/
- Size: 59.6 KB
- Stars: 8
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://github.com/10sr/recently-el/workflows/CI/badge.svg)](https://github.com/10sr/recently-el/actions)
[![MELPA](https://melpa.org/packages/recently-badge.svg)](https://melpa.org/#/recently)
[![MELPA Stable](https://stable.melpa.org/packages/recently-badge.svg)](https://stable.melpa.org/#/recently)recently.el
===========Track recently opened files to visit them again
Usage
-----**`M-x recently-mode`** Start saving file paths on visiting them
**`M-x recently-show`** Display buffer that shows list of recently visited files
Why not recentf?
----------------Of course built-in `recentf` is a great package, but it does not have some
features that I would appreciate if it had:- Record directories visited with dired
- `recentf-ext` also provides this, but this sometimes adds too many
entries
- `recently` records only the "deepest" paths when going into
subdirectories
- Share the file list among multiple Emacs instances
- `sync-recentf` also provides this, but the sync can only be
triggered with timer
- `recently` saves and restores the list every time, if necessary,
when adding files and reading the list
- Do not remove entries that are not found in filesystems
- Today it is common that a file is not found temporarily,
for example when using some VCSes like Git
- Use `tabulated-list-mode` to show the list, instead of a special
mode for thisLicense
-------This software is licensed under GPL Version 3 (or any later version).
See `LICENSE` for details.