Expand description
The named vocabulary of editing operations.
Every editing primitive in TYPE is an Action with explicit arguments.
Three consumers depend on that: the keymap, the command palette, and the
opt-in vim layer. A primitive reachable only from a handle_key arm is
invisible to all three, so no key handler may mutate a buffer directly.