Keybindings
Three, chorded, and how to change them.
Planned
Designed and scheduled, not yet built. Documented so the design can be reviewed early.
Deliberately few. An extension that claims a handful of single-key shortcuts collides with something you already use, so everything is chorded behind one prefix.
| Keys | |
|---|---|
| Ctrl+Shift+V S | Scan workspace |
| Ctrl+Shift+V X | Suppress the finding at the cursor |
| Ctrl+Shift+V I | Look up the selected identifier |
On macOS, Cmd in place of Ctrl.
A chord means pressing the prefix, releasing, then the second key.
Changing them
Preferences: Open Keyboard Shortcuts, search vulnetix. Every command is bindable, including the ones with no default binding.
// keybindings.json
[
{
"key": "ctrl+alt+s",
"command": "vulnetix.scanWorkspace",
"when": "vulnetix.hasCli"
}
]
The when clause matters: without it the binding is live in contexts where the command cannot run.