Try it out
Press keys, rebind a shortcut, and watch a dialog shadow the global scope — every piece backed by the same command registry your app would register.
Listen
Hold keys to see them stack, and fire a shortcut to see which command it reached.
Press and hold any key
Commands fired
- Try GI or CtrlS
Rebind
Pick a shortcut and press a new combination. Escape cancels, Backspace unbinds, and your changes persist across reloads.
Shortcuts
- Open command paletteglobal
- Toggle themeglobal
- Save documentglobal
- New documentglobal
- Go to inboxglobal
- Go to settingsglobal
- Duplicate lineglobal
- Confirm dialogscope: demo-dialog
- Close dialogscope: demo-dialog
Scopes
An exclusive scope shadows everything outside it. Open the dialog and the app's own shortcut stops answering until it closes.
scope: global
Press CtrlS or Save, then try again with the dialog open.