# Keyboard shortcuts

> Search and commands with Ctrl+K or /, G + a letter to jump between pages, one key to create records, and canvas shortcuts.

You can use all of Solk from the keyboard. Press **?** to see every shortcut in one window (also under *Keyboard shortcuts* in the **?** menu in the top bar). Shortcuts don't fire while you're typing in a field or while a dialog is open.

## Search and commands {#palette}

**Ctrl+K** (⌘+K on Mac) or **/** opens the command palette: it searches companies, contacts, opportunities, support tickets and contracts, and lists actions (create task, write note, add company…) and pages, each with its shortcut. The last row, **Search all results for "…"**, opens the full search page, which also searches call and trial notes.

| Shortcut | Does |
|---|---|
| `Ctrl` `K` · `/` | Search and commands |
| `Ctrl` `J` | Ask (AI) |
| `/` (in the Ask box) | [Prompt templates](/en/guides/prompts) · `Tab` next [placeholder] |
| `Ctrl` `D` (in the Ask box) | Dictate (start / stop) |
| `?` | Keyboard shortcuts |
| `Ctrl` `.` | Collapse / expand the sidebar |
| `Esc` | Close the dialog |

## Create {#create}

| Shortcut | Does |
|---|---|
| `T` | Create task |
| `N` | Write note (on a record page, for that record) |
| `C` | Write e-mail |
| `H` | Quick entry (call / visit) |
| `M` | Add company |
| `K` | Add contact |
| `F` | Add opportunity |
| `V` | New canvas |

## Go to — G, then a letter {#go}

Press **G** and the targets appear at the bottom of the screen; press the letter within 1.5 seconds.

| Shortcut | Page |
|---|---|
| `G` `B` | Today |
| `G` `D` | Dashboard |
| `G` `A` | Actions |
| `G` `M` | Customers (table view) |
| `G` `K` | Contacts |
| `G` `F` | Opportunities |
| `G` `P` | Pipeline |
| `G` `O` | Forecast |
| `G` `T` | Calendar |
| `G` `E` | E-mails |
| `G` `N` | Notes |
| `G` `Y` | Comments |
| `G` `V` | Canvases |
| `G` `R` | Reports |
| `G` `L` | Lists |
| `G` `S` | Settings (admins) |

Shortcuts follow your permissions: a page of a module you can't use (for example Forecast) has no shortcut either.

## On a canvas {#canvas}

While a canvas is open, letters pick the canvas tools (the general G and create shortcuts don't fire; **/** and **?** do). Details: [Canvases → Editor](/guides/canvas#editor).

| Shortcut | Does |
|---|---|
| `V` · `H` | Select · hand (pan) |
| `N` · `T` | Sticky note · text |
| `S` · `R` · `O` | Shape · rectangle · ellipse |
| `F` · `L` · `K` | Frame · connector · record card |
| `P` · `C` | Pen · comment pin |
| `Ctrl` `Z` · `Ctrl` `Y` | Undo · redo |
| `Ctrl` `D` · `Ctrl` `A` | Duplicate · select all |
| `Ctrl` `X` · `Ctrl` `C` · `Ctrl` `V` | Cut · copy · paste (at the pointer) |
| `Ctrl` `Alt` `C` · `Ctrl` `Alt` `V` | Copy style · paste style |
| `Ctrl` `Shift` `L` | Lock / unlock |
| `PgUp` · `PgDn` | Bring to front · send to back |
| `Shift` `2` | Zoom to selection |
| `Shift` `F10` · right-click | [Context menu](/guides/canvas#context-menu) |
| `Enter` | Edit the selected item |
| `Shift` `1` | Fit |
| `+` · `−` | Zoom in · out |
| `Space` + drag | Pan |