Keyboard shortcuts
Editing the canvas without reaching for the mouse.
Press ? anywhere in the editor to see the current list without leaving the page. That list is generated from the editor itself, so it is always right — this page is a reference for reading outside the app.
Editing
| Action | Windows / Linux | Mac |
|---|---|---|
| Undo | Ctrl + Z | ⌘ + Z |
| Redo | Ctrl + Shift + Z, or Ctrl + Y | ⌘ + Shift + Z |
| Copy selection | Ctrl + C | ⌘ + C |
| Cut selection | Ctrl + X | ⌘ + X |
| Paste | Ctrl + V | ⌘ + V |
| Duplicate selection | Ctrl + D | ⌘ + D |
| Delete selection | Delete, or Backspace | Delete |
Either modifier works on either platform — Ctrl is accepted on a Mac and ⌘ on Windows — so a chord learned on one machine keeps working on the other.
Selection
| Action | Keys |
|---|---|
| Clear the selection | Esc |
| Show the shortcut list | ? |
Select several widgets by dragging a box around them, or holding Shift as you click. Copy, cut, duplicate and delete all act on the whole selection, and a group always acts as one — deleting any member deletes the group.
Elsewhere
Ctrl + K (⌘ + K) focuses the search box in the documentation.
When shortcuts are ignored
They are deliberately inert while you are typing, so a chord never eats your text:
- in any input, text area or editable field
- while a dialog or a menu is open
This is why pressing Delete with a widget selected removes it, but pressing Delete while renaming a page just deletes a character.
Copying between dashboards
The clipboard is ChartBase's own, not the operating system's, so a copied widget keeps its full configuration — fields, formatting, filters. It survives moving to another page, and to another dashboard in the same browser. It does not travel to another person or another browser.