Executes commands based on key bindings within the current scope.
The current scope is always read live from the underlying Context,
so it stays in sync when Context.toggleScope() is called.
An Emitter is provided so React hooks can subscribe to scope changes.
Executes commands based on key bindings within the current scope.
The current scope is always read live from the underlying Context, so it stays in sync when Context.toggleScope() is called. An Emitter is provided so React hooks can subscribe to scope changes.