Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Persist Bookmarks #1851

Open
alex-courtis opened this issue Dec 22, 2022 · 1 comment · May be fixed by #3033
Open

Persist Bookmarks #1851

alex-courtis opened this issue Dec 22, 2022 · 1 comment · May be fixed by #3033

Comments

@alex-courtis
Copy link
Member

Can this functionality be implemented utilising API?
Bookmarks may be retrieved and individually set. The user could implement an Event.Ready to set their persisted marks
There is no event for (re)set bookmark.

Is your feature request related to a problem? Please describe.
#1673

Describe the solution you'd like
Option (maybe default on) to persist bookmarks across sessions. A single list is a practical solution than per-root directory.

Describe alternatives you've considered
Implement Event.Mark.Set

Additional context
#1673 #1850

@alex-courtis
Copy link
Member Author

Shada is not fit for purpose nor intended for such persistence.

Telescope solves this elegantly via a plugin that uses an sqlite database: https://github.com/nvim-telescope/telescope-smart-history.nvim

This functionality would be best implemented via an extension plugin. The overhead of requiring all users to install sqlite etc. is unreasonable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant