# Keyboard commands
JXL supports all common keyboard shortcuts, including the following.
# macOS
Navigate between cells
↑
, →
, ↓
, ←
, ↹ Tab
, ⇧ Shift
+ ↹ Tab
Select cells
⇧ Shift
+ ↑
, →
, ↓
, ←
Select cells to end of row/column
⌘ Cmd
⇧ Shift
+ ↑
, →
, ↓
, ←
Select all cells
⌘ Cmd
+ A
Copy cell value/s
⌘ Cmd
+ C
Paste cell value/s
⌘ Cmd
+ V
Undo last step
⌘ Cmd
+ Z
Redo last step
⌘ Cmd
⇧ Shift
+ Z
Start edit cell, or when editing, save cell value
↲ Enter
Cancel cell value change
Esc
Clear cell value/s
× Backspace
or Del
Toggle options in multi-choice cell menus
⨽⨼ Space
Save value/s in multi-choice cell menus
⌘ Cmd
+ ↲ Enter
Open issue of currently selected row/cell
⌘ Cmd
⇧ Shift
+ O
Create issue below currently selected row/cell
⌘ Cmd
⇧ Shift
+ C
Open help panel
⌘ Cmd
⇧ Shift
+ H
or F1
# Windows, Linux, etc.
Navigate between cells
↑
, →
, ↓
, ←
, ↹ Tab
, ⇧ Shift
+ ↹ Tab
Select cells
⇧ Shift
+ ↑
, →
, ↓
, ←
Select cells to end of row/column
⌃ Ctrl
⇧ Shift
+ ↑
, →
, ↓
, ←
Select all cells
⌃ Ctrl
+ A
Copy cell value/s
⌃ Ctrl
+ C
Paste cell value/s
⌃ Ctrl
+ V
Undo last step
⌃ Ctrl
+ Z
Redo last step
⌃ Ctrl
+ Y
or ⌃ Ctrl
⇧ Shift
+ Z
Start edit cell, or when editing, save cell value
↲ Enter
Cancel cell value change
Esc
Clear cell value/s
× Backspace
or Del
Toggle options in multi-choice cell menus
⨽⨼ Space
Save value/s in multi-choice cell menus
⌃ Ctrl
+ ↲ Enter
Open issue of currently selected row/cell
⌃ Ctrl
⇧ Shift
+ O
Create issue below currently selected row/cell
⌃ Ctrl
⇧ Shift
+ C
Open help panel
⌃ Ctrl
⇧ Shift
+ H
or F1