Skip to content

FR: Interactive bookmarks list view #309

@OliverJAsh

Description

@OliverJAsh

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

I have many bookmarks representing WIP which I frequently need to switch between.

Currently I have to either find the bookmark in the revlog or press : then type edit <bookmark> or new <bookmark> (no autocomplete).

Describe the solution you'd like

A bookmarks list view that allows me to select a bookmark and perform actions on it (e.g. edit or new).

Describe alternatives you've considered

None

Why current features fail to cover this request

As per above, the UX could be much better.

Additional context

lazygit shows a list of branches and you can press space to checkout the branch, or n to create a new branch from there.

lazyjj has a bookmarks list view with these shortcuts to interact with the selected bookmark in the list:

Main panel
j/k     scroll down/up
J/K     scroll down by ½ page
a       show all remotes
c       create bookmark
r       rename bookmark
d/f     delete/forget bookmark
t/T     track/untrack bookmark
Enter   view in log
n       new from bookmark
N       new and describe
e       edit bookmark

Metadata

Metadata

Assignees

No one assigned

    Labels

    customisationsIssues that should be handled via the available customisation system

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions