Docs menutap to expand

Reference

Keyboard shortcuts

Every keyboard shortcut in Wave: navigating the canvas, editing cells, selecting rows, applying modifiers, managing rooms, estimate actions, and chat. Press ? in the app for the same list.

Last updated

Wave's estimate canvas is built to be driven from the keyboard. Shortcuts are written in their Mac form with the Windows equivalent in parentheses, for example ⌘K (Ctrl+K). Press ? in the app to see this list in the shortcuts overlay.

ShortcutAction
Tab / Shift+TabMove to the next / previous cell, spreadsheet-style, wrapping across rows
↑ / ↓Move between line items (the focused column is remembered)
← / →Move across cells in a row
R / Shift+RJump to the next / previous room
⌘K (Ctrl+K)Open the command palette
?Open the shortcuts overlay

Edit

ShortcutAction
EnterEdit the focused cell; commits when you are done
EscCancel the edit
EEdit the selected item's description
QEdit quantity
UEdit unit
PEdit price
NAdd a line item
A (or T)Add or edit a note on the line item (notes show on the PDF)
D, Delete, or BackspaceDelete the selected item (asks you to confirm)
XShow or hide industry codes in the description column
⌘Z (Ctrl+Z)Undo
⌘⇧Z (Ctrl+Shift+Z)Redo

Quantity and price cells accept math: type 12*1.5 or 100/4 and Wave computes it on save.

Select

ShortcutAction
Shift+clickSelect a range of rows
⌘-click (Ctrl-click)Toggle individual rows in or out of the selection
Shift+↑ / Shift+↓Extend the selection by keyboard
⌘A (Ctrl+A)Select all line items
⌘C (Ctrl+C)Copy the selected rows as a table for Excel, Google Sheets, or email

Modifiers

ShortcutAction
M then 1After Hours
M then 2Category 3
M then 3Heavy Cleaning
M then 4No Bagging

Press M, then the number within a moment. Only modifiers that apply to that line item's pricing are available; the rest are grayed out.

Rooms

ShortcutAction
⌘N (Ctrl+N)Add a room
R / Shift+RJump to the next / previous room
⌘↑ / ⌘↓ (Ctrl+↑ / Ctrl+↓)Move the selected item up / down within its section

Estimate actions

ShortcutAction
⌘P (Ctrl+P)Export the estimate
⌘K (Ctrl+K)Command palette: lock, duplicate, change status, and every other action

Chat

ShortcutAction
Enter or ⌘Enter (Ctrl+Enter)Send a message (choose which in Settings > Preferences)
⌘A then ⌘C (Ctrl+A, Ctrl+C)With the message box empty, copy the whole conversation as text

Undo is per tab

⌘Z (Ctrl+Z) on the estimate canvas undoes canvas edits. The Drying tab has its own independent undo for readings. (Drying logs are in beta and available on select plans.) See Undo and redo.