jsmorabito474 downloadsActivate commands using multiple shortcut methods.
Move faster in Obsidian with Shortcuts! Move around your vault without touching the mouse. The Shortcuts plugin lets you trigger any Obsidian command, custom action, or UI element by chaining single keys, modifier combos, or full key sequences. A scissors icon in the status bar shows when shortcuts are active and gives you quick access to your personal cheat sheet.
Highlights
S, Ctrl+Shift+H, or A then B+C then DTip: When shortcut mode is active the plugin listens to every key you press. It stops listening as soon as you focus an editor or standard input so that normal typing works as expected.
If you install from source, clone this repo inside your vault’s .obsidian/plugins/ folder and run npm install && npm run build. Then enable it from Obsidian’s plugin list.
Esc) to enter shortcut mode.Esc again (or use the focus key I) to leave shortcut mode and return focus to the editor or input you were using.Right-click the scissors icon at any time to see your active shortcut list and tips.
| Type | How it works | Example |
|---|---|---|
| Single key | Press one key | S |
| Modified key | Combine with Ctrl/Alt/Shift/Meta | Ctrl+Alt+L |
| Simultaneous combo | Press several keys together | J + K |
| Hybrid sequence | Mix combos and singles in order | Ctrl+K then V then Shift+Tab |
| Surfing hint | Temporary key labels placed next to UI elements | AA, SC, etc. |
Sequences are evaluated left to right. For example, if you configure Ctrl+J then P, pressing Ctrl+J, releasing, then pressing P will run the mapped command.
Q opens a Daily Note, Q+S inserts a timestamp, Q+T toggles a task. (Not yet implemented)G then 1 jumps to your Inbox folder, G then R reopens the most recent note.Ctrl+Shift+M adds YAML metadata, M then B bolds the current selection.AD to click complex UI elements without the mouse.W then 1 to open Workspaces Plus layout or trigger third-party commands.You can mix Obsidian core commands, community plugin commands, and custom functions provided by Shortcuts.
Esc is the default, but any key or combo works.Choose where a shortcut works: general, editor-only, UI elements, or custom scopes added by other plugins. This keeps editing shortcuts from firing in the wrong context.
Surfing overlays short key labels next to buttons and clickable elements. Type the label to “click” that target instantly—ideal for command palettes, tab headers, settings, or ribbon icons.
While in shortcut mode you can press I (or your configured focus key) to return to the previous editor/input without losing cursor position. Leaving shortcut mode automatically restores the last focus target.
| Issue | Resolution |
|---|---|
| Shortcuts keep firing while I type | Disable auto-shortcut mode or choose a different trigger key. |
| Nothing happens when I press a sequence | Check the timeout value; long pauses reset the sequence. Also ensure no modal dialogs are open if Esc is the trigger key. |
| Surfing labels do not appear | Confirm surfing feature is enabled in settings and that the active view supports it. |
| I forgot what a shortcut does | Right-click the status bar scissors for the Tips view or review the Sequences list in settings. |