Optional
argseslint-disable-next-line @typescript-eslint/no-explicit-any
Unique command identifier of the command to be triggered by this keybinding.
Optional
contextThe optional keybinding context where this binding belongs to. If not specified, then this keybinding context belongs to the NOOP keybinding context.
The key sequence for the keybinding as defined in packages/keymaps/README.md.
Optional
whenAn optional clause defining the condition when the keybinding is active, e.g. based on the current focus. See https://code.visualstudio.com/docs/getstarted/keybindings#_when-clause-contexts for more details.
A Keybinding binds a specific key sequence (Keybinding#keybinding) to trigger a command (Keybinding#command). A Keybinding optionally may define a "when clause" (Keybinding#when) to specify in which context it becomes active.
See
KeyBindingRegistry