Commands Reference
Complete catalog of workbench commands registered in Basalt, categorized by feature domain. Commands can be invoked via the Command Palette (Ctrl+P / Cmd+P) or mapped to custom shortcuts in Settings → Hotkeys.
Workspace, Panes & Tabs
| Command ID | Name | Default Shortcut | Description |
|---|---|---|---|
tabs:close-active | Close active tab | Ctrl+W / Cmd+W | Closes current tab in focused pane |
tabs:close-others | Close other tabs | — | Closes all tabs except the active one |
tabs:close-right | Close tabs to the right | — | Closes tabs positioned right of active tab |
tabs:toggle-pin | Pin / unpin active tab | — | Prevents tab from being replaced |
tabs:navigate-back | Navigate back | Alt+Left / Cmd+[ | Returns to previous note in tab history |
tabs:navigate-forward | Navigate forward | Alt+Right / Cmd+] | Advances forward in tab history |
pane:split-right | Split pane horizontally | Ctrl+\ / Cmd+\ | Splits active pane into side-by-side columns |
pane:split-down | Split pane vertically | — | Splits active pane into top and bottom rows |
pane:close | Close pane | — | Closes current split pane container |
dock:toggle-left | Toggle left dock | Ctrl+B / Cmd+B | Expands or collapses the left side dock |
dock:toggle-right | Toggle right dock | — | Expands or collapses the right side dock |
Views & Navigation
| Command ID | Name | Default Shortcut | Description |
|---|---|---|---|
switcher:open | Open quick switcher | Ctrl+O / Cmd+O | Fuzzy search note titles and jump |
palette:open | Open command palette | Ctrl+P / Cmd+P | Search and run any registered command |
search:open | Open search | Ctrl+Shift+F / Cmd+Shift+F | Open full-text Tantivy search view |
graph:open | Open graph view | Ctrl+G / Cmd+G | Opens full 2D force-directed link graph |
dock:open-file-explorer | Open File Explorer | — | Focuses the vault tree panel |
dock:open-bookmarks | Open Bookmarks | — | Opens pinned notes and saved queries |
dock:open-backlinks | Open Backlinks | — | Inspect inbound references to active note |
dock:open-tags | Open Tags | — | Displays vault tag cloud |
dock:open-calendar | Open Calendar | — | Displays monthly daily-notes calendar |
dock:open-assets | Open Assets | — | Attachment gallery |
Editor & Formatting
| Command ID | Name | Default Shortcut | Description |
|---|---|---|---|
editor:toggle-view-mode | Toggle Edit / Reading view | Ctrl+E / Cmd+E | Toggles between Live Preview and Reading Mode |
editor:bold | Bold text | Ctrl+B / Cmd+B | Wraps selection with ** |
editor:italic | Italic text | Ctrl+I / Cmd+I | Wraps selection with * |
editor:strikethrough | Strikethrough text | Ctrl+Shift+X / Cmd+Shift+X | Wraps selection with ~~ |
editor:inline-code | Inline code | Ctrl+ /Cmd+ | Wraps selection in backticks |
editor:insert-link | Insert wiki-link | Ctrl+K / Cmd+K | Inserts [[...]] with autocomplete |
editor:fold-all | Fold all headings | — | Collapses all heading blocks |
editor:unfold-all | Unfold all headings | — | Expands all collapsed headings |
Tasks
| Command ID | Name | Default Shortcut | Description |
|---|---|---|---|
tasks:create | Tasks: Create or edit task | — | Opens the structured task modal |
tasks:toggle | Tasks: Toggle done | Ctrl+Enter / Cmd+Enter | Cycles checkbox state and updates dates |
tasks:cycle-status | Tasks: Cycle task status | — | Cycles [ ] → [/] → [x] |
tasks:board-view | Tasks: Open board view | — | Opens Kanban task board |
tasks:set-priority | Tasks: Set priority | — | Quickly set priority emoji on task line |
tasks:set-due-date | Tasks: Set due date | — | Prompts for target due date |
Core Plugins & Tools
| Command ID | Name | Description |
|---|---|---|
canvas:create | Canvas: Create new canvas | Creates a new .canvas visual board |
kanban:create | Kanban: Create new board | Creates a new .kanban.md visual card board |
templates:insert | Templates: Insert template | Inserts template Markdown at cursor |
daily-notes:today | Daily notes: Open today's note | Opens or creates today's journal entry |
export:pdf | Export note to PDF | Exports reading mode snapshot to PDF |
settings:open | Open settings | Opens settings dialog (Ctrl+, / Cmd+,) |