In order for the default Vim keybindings to be useful to a variety of applications, Action will need to be extensible with a users own actions. To support this, I'll add a new variant, Action::Application(T), and turn Action into Action<T> so that consumers can create their own action types.
In order for the default Vim keybindings to be useful to a variety of applications,
Action
will need to be extensible with a users own actions. To support this, I'll add a new variant,Action::Application(T)
, and turnAction
intoAction<T>
so that consumers can create their own action types.