Keyboard shortcuts

Every keyboard shortcut in Halo Data, in the report editor and in data tables, for Mac and for Windows and Linux.

Halo Data shows ⌘ on a Mac and Ctrl elsewhere, and this page lists both. Shortcuts without ⌘ or Ctrl, such as the arrow keys, don't fire while you're typing in a field.

In the report editor, press ? or open Keyboard shortcuts from the View menu to see the editor's shortcuts on screen.

Anywhere in Halo Data

ActionMacWindows and Linux
Open or close the command palette⌘KCtrl+K
Open or close Halo AI⌘JCtrl+J
Fold or unfold the sidebar⌘\Ctrl+\

The Halo AI shortcut works when your organization has Halo AI on and your role can use it. See A tour of Halo Data for what the command palette finds.

Chart editor

ActionMacWindows and Linux
Save changes⌘SCtrl+S

Report editor

The report editor saves on its own, a second after each change, so it has no save shortcut. A shortcut does nothing if the selection can't do it, such as moving a locked element.

Selection

ActionMacWindows and Linux
Select all⌘ACtrl+A
Clear selectionEscEsc
Add to the selection⇧ or ⌘ and clickShift or Ctrl and click

Edit

ActionMacWindows and Linux
Undo⌘ZCtrl+Z
Redo⇧⌘ZShift+Ctrl+Z or Ctrl+Y
Cut⌘XCtrl+X
Copy⌘CCtrl+C
Paste⌘VCtrl+V
Duplicate⌘DCtrl+D
DeleteDel or ⌫Del or Backspace

Move and resize

ActionMacWindows and Linux
Nudge← ↑ ↓ →← ↑ ↓ →
Nudge 10 pixels⇧ and an arrowShift and an arrow
Resize⌥ and an arrowAlt and an arrow
Resize 10 pixels⌥⇧ and an arrowAlt+Shift and an arrow
Move in a straight line, or keep the shape⇧ and dragShift and drag
Move without snapping⌘ and dragCtrl and drag

An arrow moves one cell on a Dashboard grid or Long-form report, and one pixel on a Free-form canvas or Paged document. Adding Shift moves 10 pixels on a canvas or paged document; on a grid or long-form report it's still one cell. The same goes for resizing.

Arrange

ActionMacWindows and Linux
Bring forward⌘]Ctrl+]
Send backward⌘[Ctrl+[
Bring to front⌥⌘]Alt+Ctrl+]
Send to back⌥⌘[Alt+Ctrl+[
Align left⌥AAlt+A
Align centers⌥HAlt+H
Align right⌥DAlt+D
Align top⌥WAlt+W
Align middles⌥VAlt+V
Align bottom⌥SAlt+S
Distribute across⌥⇧HAlt+Shift+H
Distribute down⌥⇧VAlt+Shift+V
Hide or show⇧⌘HShift+Ctrl+H
Lock or unlock⇧⌘LShift+Ctrl+L

Distributing needs at least three elements selected.

View

ActionMacWindows and Linux
Show or hide rulers⇧RShift+R
Show or hide the pages column⇧PShift+P
Show or hide the settings column⇧IShift+I
Turn snapping on or off⇧SShift+S
Keyboard shortcuts??

Data tables

These work in Halo Data's data tables, such as the one you see when you explore a dataset. Click a cell or tab into the table first.

ActionMacWindows and Linux
Move between cells← ↑ ↓ →← ↑ ↓ →
Go to the row's first or last cellHome or EndHome or End
Go to the table's first or last cell⌘Home or ⌘EndCtrl+Home or Ctrl+End
Move a screen of rowsPage Up or Page DownPage Up or Page Down
Extend the selected cells⇧ and a move keyShift and a move key
Select all⌘ACtrl+A
Copy selected cells⌘CCtrl+C
Clear selected cellsEscEsc
Select a row, where rows can be selectedSpaceSpace
Open a row's detail, or expand a group↵Enter

With focus on a column's header:

ActionMacWindows and Linux
Sort by the column↵ or SpaceEnter or Space
Open the column's menu⌥↓ or ⇧F10Alt+↓ or Shift+F10
Move the column⌘⇧← or ⌘⇧→Ctrl+Shift+← or Ctrl+Shift+→

Write with Halo, notes and replies

In the box where you say what you want, and in any box for a note, a reply or a timeline entry, ⌘↵ or Ctrl+Enter sends it.

Rich text

These work in rich text fields, such as a dataset's description.

ActionMacWindows and Linux
Bold⌘BCtrl+B
Italic⌘ICtrl+I
Code⌘ECtrl+E
Add a link⌘KCtrl+K
Bulleted list- then Space- then Space
Numbered list1. then Space1. then Space