Skip to main content
Powersheet uses a unified command key detection (Ctrl on Windows/Linux, Cmd on macOS) for all shortcuts listed below. The sheet automatically adapts to the current operating system.

Quick Reference

diagram

Row Operations

Shortcuts for adding, removing, and managing rows within the sheet.
ShortcutActionDescription
Ctrl+SpaceAdd rowInserts a new row at the same hierarchy level as the currently selected cell. Default values are pre-filled from the entity factory configuration.
Ctrl+BackspaceDelete rowMarks the selected row for deletion. Displays a confirmation dialog before removing. The row can be restored with undo before saving.
Ctrl+DeleteDelete row (alternate)Same behavior as Ctrl+Backspace.
Ctrl+ZUndoReverts the last change, including edits, row additions, deletions, and link operations. The undo stack is scoped to the current session.
Ctrl+YRedoReapplies the last undone change. Available only when an undo has been performed.
The undo/redo history is scoped to the current sheet session. Navigating away from the sheet clears the history. Save operations cannot be undone from the client side — once changes are saved to Polarion, they are committed.

Column Freezing

Shortcuts for pinning columns to keep them visible during horizontal scrolling.
ShortcutActionDescription
Ctrl+FFreeze columnsFreezes columns up to the currently selected column. Frozen columns remain visible when scrolling horizontally.
Ctrl+Alt+FFreeze up to selected columnFreezes all columns from the left edge up to and including the selected column.
Ctrl+Shift+FUnfreeze all columnsRemoves all column freezing and restores free horizontal scrolling.
Frozen columns can also be set in the sheet configuration YAML using the frozen property on individual columns. Keyboard freezing overrides the configured default for the current session. See Columns for configuration details.

Row Grouping

Shortcuts for organizing rows into collapsible groups based on column values.
ShortcutActionDescription
Ctrl+GGroup by columnGroups all rows by the values in the currently selected column. Displays collapsible group headers with item counts (e.g., “Open: (5 items)”).
Ctrl+Alt+GAdd to existing groupsAdds the selected column as an additional grouping level without clearing existing groups. Builds hierarchical multi-column grouping.
Ctrl+Shift+GClear all groupsRemoves all row grouping and restores the flat row display.
The showGroupRowCounter configuration property controls whether the item count is displayed in group headers.

Column Sorting

Shortcuts for ordering rows by column values.
ShortcutActionDescription
Click column headerSort ascending/descendingClicking a column header toggles the sort direction: ascending, descending, then unsorted.
Ctrl+Click column headerMulti-column sortAdds the clicked column to the existing sort chain as a secondary (or tertiary, etc.) sort criterion. Small sort-order numbers appear in column headers.
The default sort order defined in the Sort By configuration is always re-applied after user sorting to maintain hierarchy consistency. User sort criteria are applied on top of the configured default.

Cell Editing

Shortcuts for entering, committing, and canceling cell edits.
ShortcutActionDescription
Double-clickEnter edit modeOpens the cell for editing. For dropdown columns, a picklist appears. For text columns, the cell becomes an editable input.
F2Enter edit mode (alternate)Same as double-click — enters edit mode on the currently selected cell.
EnterCommit editCommits the current cell value and moves the selection down to the next row.
EscapeCancel editDiscards the current edit and restores the original cell value. Also exits linking mode if active.
Type directlyQuick editStart typing while a cell is selected to overwrite the current value. The cell enters edit mode automatically.
Cells protected by the isReadOnly column property, document permissions, or workflow rules cannot be edited. Read-only cells display a distinct visual indicator (different marquee style) when selected. See Permissions for details.

Copy and Paste

Shortcuts for transferring cell data within the sheet.
ShortcutActionDescription
Ctrl+CCopyCopies the selected cell or cell range to the clipboard. A toast notification confirms the number of cells copied (e.g., “5 cells copied”).
Ctrl+VPastePastes clipboard content into the selected cells. A toast notification confirms the target (e.g., “Pasted to 2 Requirements”).
Pasting across different hierarchy levels is not supported. If you attempt to paste cells from one entity type level to a different level, the sheet displays a warning and the paste operation is blocked. Only cells at the same hierarchy level can be pasted together.

Cell Navigation

Shortcuts for moving between cells and selecting ranges.
ShortcutActionDescription
Arrow keysMove between cellsMoves the active cell selection one cell in the pressed direction (up, down, left, right).
TabMove to next cellAdvances the selection to the next cell in the row.
Enter (outside edit mode)Move downMoves the selection down to the next row in the same column.
ClickSelect single cellSelects the clicked cell, showing a blue selection border (marquee).
Click and dragSelect rangeSelects a rectangular range of cells. When numeric cells are selected, the status bar shows aggregate statistics (Sum, Avg, Min, Max).
Only the active cell has keyboard focus (tabindex="0"). All other cells have tabindex="-1" for accessibility. The active cell is indicated by the .wj-state-active visual class.

Excel Export

ShortcutActionDescription
Ctrl+EExport to ExcelDownloads the current sheet view as an Excel (.xlsx) file. The export includes all visible columns, applied filters, current sort order, and row grouping. Hidden columns are excluded.
Large sheets with many rows or complex grouping may take several seconds to generate the Excel file. The export reflects the exact view state at the time the shortcut is pressed.

Linking Mode

Shortcuts specific to the work item linking workflow.
ShortcutActionDescription
EscapeExit linking modeCancels the active linking operation and returns to normal selection mode.
Click (in linking mode)Link target cellWhile in linking mode, clicking a valid target cell creates a link between the source and target work items. Valid targets are highlighted with a green marquee.
Linking mode is activated via the Link toolbar button. It supports only many-to-many relationships defined in the domain model. All link operations support undo/redo.
ShortcutActionDescription
Type in search boxFilter and highlightEnter text in the toolbar search box to find and highlight matching cells across all columns. Matches are highlighted with a yellow background.
Clear buttonClear searchClick the clear button (or select all text with Ctrl+A and press Backspace) in the search box to remove the search filter and restore all rows.

Complete Shortcut Table

A consolidated reference of all keyboard shortcuts sorted by category.
CategoryShortcutAction
Row OperationsCtrl+SpaceAdd row at current level
Ctrl+BackspaceDelete selected row
Ctrl+DeleteDelete selected row (alternate)
Ctrl+ZUndo last change
Ctrl+YRedo last undone change
Column FreezingCtrl+FFreeze columns
Ctrl+Alt+FFreeze up to selected column
Ctrl+Shift+FUnfreeze all columns
Row GroupingCtrl+GGroup by selected column
Ctrl+Alt+GAdd column to existing groups
Ctrl+Shift+GClear all row grouping
SortingClick headerToggle sort direction
Ctrl+Click headerAdd to multi-column sort
Cell EditingDouble-click / F2Enter edit mode
EnterCommit edit, move down
EscapeCancel edit / exit linking
Type directlyQuick-edit cell
ClipboardCtrl+CCopy selected cells
Ctrl+VPaste cells
NavigationArrow keysMove between cells
TabMove to next cell
ClickSelect cell
Click + dragSelect range
ExportCtrl+EExport to Excel

Shortcut Availability

Keyboard shortcuts are only active when the following conditions are met:
ConditionRequirement
Sheet focusThe sheet must have keyboard focus. Click anywhere within the sheet to ensure focus.
Valid cell selectedA cell must be actively selected (blue marquee visible).
Edit mode stateSome shortcuts (e.g., Ctrl+Space, Ctrl+G) require the cell to not be in edit mode.
PermissionsRow operations (Ctrl+Space, Ctrl+Backspace) respect entity-level permissions. If the entity type is not deletable, the delete shortcut shows a warning toast.
Linking modeDuring active linking mode, only Escape and click-to-link are available. Other shortcuts are suspended until linking mode is exited.

macOS Equivalents

On macOS, Powersheet automatically maps Ctrl to Cmd for all shortcuts.
Windows / LinuxmacOS
Ctrl+SpaceCmd+Space
Ctrl+BackspaceCmd+Backspace
Ctrl+ZCmd+Z
Ctrl+YCmd+Y
Ctrl+CCmd+C
Ctrl+VCmd+V
Ctrl+ECmd+E
Ctrl+GCmd+G
Ctrl+Shift+GCmd+Shift+G
Ctrl+Alt+GCmd+Option+G
Ctrl+FCmd+F
Ctrl+Shift+FCmd+Shift+F
Ctrl+Alt+FCmd+Option+F
Ctrl+ClickCmd+Click

  • Columns — Column configuration including frozen and isReadOnly properties
  • Sort By — Default sort order configuration
  • Views — Named column visibility presets
  • Permissions — Entity and property-level access control
  • Relationships — Relationship definitions for linking mode