You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would be interested in this, it should be possible to build by extending the History implementation (we'd need to store a timestamp of each change as well).
@pickfire Since you've been quite active so far, can I invite you to join us on the Matrix channel?
I'd like to take a stab at this. It sounds like a good feature to get to know the editor state, the history representation, and adding new commands.
My current understanding is that for the :earlier and :later commands we can reuse the current history implementation. For branching we'd need to represent the change history as a change tree that branches on new insertions.
Therefore it will be easier to start with the time machine, and follow up with branching, or even split branching out to a separate issue.
:ear ~1f
and:lat 1h
in vim IIRCAnd also history branching like
g+
andg-
, not sure if kakoune supports them but I miss them.The text was updated successfully, but these errors were encountered: