# Shortcuts

> Every keyboard shortcut and mouse gesture in Flowscope.

Chart handling follows TradingView, because your hands already know it. On macOS, read <kbd>Ctrl</kbd> as <kbd>Cmd</kbd> in the shortcuts below.

> [!NOTE]
> Global shortcuts are off while a dialog is open, a menu is open or a text field has the keyboard. Typing goes where you are looking.

## Keyboard

### Anywhere

| Keys | Action |
|---|---|
| <kbd>Ctrl</kbd>+<kbd>Z</kbd> | Undo the last layout change |
| <kbd>Ctrl</kbd>+<kbd>Y</kbd> | Redo |
| <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Z</kbd> | Redo |
| <kbd>Ctrl</kbd>+<kbd>S</kbd> | Save the layout |
| <kbd>Ctrl</kbd>+<kbd>K</kbd> or <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> | Command palette: find any action by name |
| <kbd>Ctrl</kbd>+<kbd>1</kbd> … <kbd>Ctrl</kbd>+<kbd>9</kbd> | Open saved layout 1 to 9, in the order of the layouts menu |
| <kbd>/</kbd> | Open the indicator dialog |
| <kbd>A</kbd>–<kbd>Z</kbd> | Start typing a ticker: symbol search opens with what you typed |
| <kbd>Esc</kbd> | Cancel the drawing in progress and go back to the crosshair |
| <kbd>F11</kbd> | Toggle fullscreen (desktop only) |

Type-to-search reacts to letters only, and not while <kbd>Ctrl</kbd> or <kbd>Alt</kbd> is held.

### Your own keys

**Settings › Keyboard shortcuts** lists the actions whose keys you can change: the command palette, save, undo and redo, new window, the order ticket, the account panel, the AI assistant, bar replay, the screener, a screenshot, a new alert, chart settings and every drawing tool. Click an action's keys and press the new ones (with <kbd>Ctrl</kbd>, <kbd>Alt</kbd> and <kbd>Shift</kbd> as you like); <kbd>Backspace</kbd> leaves the action without keys, <kbd>Esc</kbd> keeps the old ones. Keys taken from another action leave it, and a notice says which. **Reset** brings back the default. Your keys sync with your other preferences.

### Command palette

<kbd>Ctrl</kbd>+<kbd>K</kbd> (or **Command palette** in the Flowscope menu) lists every action by name: dialogs and panels, adding any pane, the presets, your saved layouts, every drawing tool and the settings, each with its shortcut where it has one. Type a few letters of any words in it (`add foot`, `fib`, `replay`); <kbd>↑</kbd> <kbd>↓</kbd> choose, <kbd>Enter</kbd> runs, <kbd>Esc</kbd> or a click outside closes.

### Pointer over a chart

| Keys | Action |
|---|---|
| <kbd>Alt</kbd>+<kbd>R</kbd> | Reset the chart view |
| <kbd>Delete</kbd> or <kbd>Backspace</kbd> | Remove the selected drawing |
| <kbd>Esc</kbd> | Cancel placing a drawing, clear the selection and leave the drawing tool |
| <kbd>Shift</kbd>+<kbd>→</kbd> | [Bar replay](/docs/app/replay): show the next bar |
| <kbd>Shift</kbd>+<kbd>↓</kbd> | Bar replay: play or pause |

### In dialogs

| Keys | Where | Action |
|---|---|---|
| <kbd>↑</kbd> <kbd>↓</kbd> | Symbol search | Move the highlight |
| <kbd>Enter</kbd> | Symbol search | Open the highlighted market |
| <kbd>Enter</kbd> | Name and date prompts | Confirm |
| <kbd>Enter</kbd> | Price grouping, custom step | Apply the step |

## Mouse on a chart

### Plot area

| Gesture | Action |
|---|---|
| Drag | Pan in time. Dragging vertically by more than a few pixels leaves auto scale and pans prices too. |
| Flick and release | Keeps gliding and slows down |
| Wheel | Zoom time with the right edge fixed |
| <kbd>Shift</kbd>+wheel | Pan in time |
| Horizontal scroll (trackpad) | Pan in time |
| Pinch, or <kbd>Ctrl</kbd>+wheel | Zoom time around the pointer |
| <kbd>Shift</kbd>+drag | Measure price and time distance |
| Right-click | Context menu: reset view, auto scale, log scale, add indicator, chart settings, remove drawings |
| `»` button (bottom right) | Scroll back to the most recent bar |

When you scroll back to the newest bar, the chart re-attaches to the live edge and follows new bars again.

### Axes

| Gesture | Where | Action |
|---|---|---|
| Drag | Price axis | Stretch or compress prices |
| Wheel | Price axis | Stretch or compress prices |
| Double-click | Price axis | Back to auto scale |
| Drag | Time axis | Stretch or compress time |
| Double-click | Time axis | Default bar width, back to the live edge |
| Drag or wheel | Study pane value axis | Stretch that pane's scale |
| Double-click | Study pane value axis | Fit the pane to its data again |

### Panes inside a chart

| Gesture | Action |
|---|---|
| Drag a separator | Change the height of the price pane and study panes |
| Hover a legend row | Show the eye, settings and remove buttons |
| Double-click a legend row | Open the study's settings |

### Drawings

| Gesture | Action |
|---|---|
| Click with a drawing tool | Place the first anchor; one-click tools finish here |
| Click again | Place the next anchor |
| Drag with a drawing tool | Place the first anchor at the press and the next where you let go |
| Drag with the brush or highlighter | Draw freehand |
| <kbd>Alt</kbd>+<kbd>T</kbd>, <kbd>Alt</kbd>+<kbd>H</kbd>, <kbd>Alt</kbd>+<kbd>F</kbd> … | Pick a drawing tool (see [Drawings](/docs/app/drawings#keyboard-shortcuts)) |
| Click a drawing | Select it and show its style bar |
| Drag a drawing's body | Move it |
| Drag a handle | Move that anchor; snaps to open, high, low or close when the magnet is on |
| Double-click a drawing | Select it |
| Drag a box with **Zoom in** | Zoom to the box |

Locked drawings, and every drawing while **Lock all drawings** is on, cannot be dragged.

### Trading

| Key or gesture | Action |
|---|---|
| <kbd>Alt</kbd>+<kbd>O</kbd> | Order ticket and account panel |
| <kbd>Alt</kbd>+<kbd>P</kbd> | Account panel: positions, orders, history |
| Drag an order line or its label | Move the order |
| Drag **TP** or **SL** out of the position label | Set a take profit or stop loss |
| **×** on a line's label | Cancel the order or close the position |
| Click the armed ladder | Limit or stop at that price (left buys, right sells) |

See [Trading and paper accounts](/docs/app/trading).

## Mouse on other panes

| Gesture | Where | Action |
|---|---|---|
| Double-click the free header space | Any pane | Maximize or restore the pane |
| Click the link chip | Any pane | Join link group 1–5 or unlink |
| Click the interval chip | Chart header | Open the interval menu for that chart |
| Drag a border | Between panes | Resize panes |
| Wheel | Ladder, depth book | Scroll rows (three per notch) and turn off auto-centre |
| Wheel over the `PG` chip | Ladder, depth book | Step the price grouping |
| Click the crosshair chip | Ladder, depth book | Centre on the last price |

## Menus

In menus with stars (intervals, chart types, templates, layouts), clicking the star toggles the favourite without closing the menu.
