Skip to content

Keyboard Shortcuts

Shortcut Action
Arrow keys Move selection
Tab Move right
Shift+Tab Move left
Enter Confirm edit, move down
Shift+Enter Confirm edit, move up
Ctrl+Home Go to A1
Ctrl+End Go to last cell
Ctrl+Arrow Jump to edge of data
Ctrl+Backspace Jump to active cell (scroll view)
Page Up/Down Page scroll
Ctrl+G Go To dialog
F8 Jump to next invalid cell
Shift+F8 Jump to previous invalid cell
Shortcut Action
Ctrl+F Find
Ctrl+H Find and Replace
F3 Find next
Shift+F3 Find previous
Shift+F4 Find next (Excel alias)
Shortcut Action
Shift+Arrow Extend selection
Ctrl+Shift+Arrow Extend to edge of data
Ctrl+A Select all
Shift+Click Extend selection to cell
Ctrl+Click Add to selection (discontiguous)
Shift+Space Select entire row
Ctrl+Space Select entire column
Ctrl+Shift+Home Extend selection to A1
Ctrl+Shift+End Extend selection to last cell
Ctrl+\ Select row differences — in each row, the cells whose value differs from the active cell’s column
Ctrl+Shift+| Select column differences — in each column, the cells whose value differs from the active cell’s row

Both are available from 0.32.0. Differences are compared by computed value, so two formulas that evaluate to the same result count as equal.

Shortcut Action
F2 Edit cell
Escape Cancel edit
Enter Confirm edit
Ctrl+Enter Confirm edit in place (stay on cell)
Delete Clear cell contents
Ctrl+D Fill Down
Ctrl+R Fill Right
Ctrl+Z Undo
Ctrl+Y Redo
Ctrl+Shift+Z Redo (alternate)
Ctrl+; Insert current date
Ctrl+Shift+; Insert current time
Ctrl+’ Copy formula from cell above
Ctrl+Shift+“ Copy display value from cell above
F4 Cycle cell reference ($A$1 → A$1 → $A1 → A1)
Shortcut Action
Ctrl+C Copy
Ctrl+X Cut
Ctrl+V Paste
Ctrl+Alt+V Paste Special (opens dialog)
Ctrl+Alt+Shift+V Paste Values only
Alt, H, C, P Copy as Picture — the selection as a PNG on the clipboard
Shortcut Action
Ctrl+B Bold
Ctrl+I Italic
Ctrl+U Underline
Ctrl+5 Strikethrough
Ctrl+1 Format panel
Ctrl+Shift+~ General format
Ctrl+Shift+! Number format (2 decimals)
Ctrl+Shift+@ Time format
Ctrl+Shift+# Date format
Ctrl+Shift+$ Currency format
Ctrl+Shift+% Percent format
Ctrl+Shift+^ Scientific format
Shortcut Action
= Start formula
Alt+= AutoSum
Ctrl+` Toggle formula view
F9 Recalculate all
F1 Context help (in formula)
Tab/Enter Accept autocomplete
Shortcut Action
Ctrl+Shift+N Create named range
F12 Go to precedents (cells this cell references)
Shift+F12 Find all references (cells that reference this cell)
Ctrl+Shift+R Rename symbol
Shortcut Action
Alt+T Toggle trace mode
Alt+[ Cycle to next precedent
Alt+] Cycle to next dependent
F5 Return to trace source cell

On Linux, Ctrl+[ and Ctrl+] also work for cycling precedents/dependents.

Shortcut Action
Ctrl+Shift+P Command Palette
Ctrl+K Quick Open (cells, ranges, files)
Ctrl+Shift+I Inspector Panel
F10 Problems Panel
Alt+F11 Lua Console
Ctrl+, Preferences
F11 Zen Mode (hide UI)
Ctrl+\ Split View
F6 Switch split pane
Ctrl+Alt+= Zoom in
Ctrl+Alt+- Zoom out
Ctrl+Alt+0 Zoom reset (100%)
Shift+F10 Context menu
Shortcut Action
Ctrl+N New file
Ctrl+O Open file
Ctrl+S Save
Ctrl+Shift+S Save As
Ctrl+W Close window
Ctrl+Q Quit
Shortcut Action
Ctrl+Page Down Next sheet
Ctrl+Page Up Previous sheet
Shift+F11 Add new sheet

VisiGrid supports Excel-style Alt navigation using a scoped command palette.

  • Alt enters command mode
  • First key selects a scope
  • Commands are searched and executed via the palette
Shortcut Scope What’s in it
Alt+A Data Filter, Sort, Validation
Alt+E Edit Fill, Clear, Undo/Redo
Alt+F File Open, Save, Export
Alt+V View Inspector, Zoom, Freeze
Alt+T Tools Trace, Verified Mode, Explain
Alt+O Format Bold, Italic, Colors
Alt+H Help About, Shortcuts
Alt+Down Open validation/filter dropdown

Example flow: Alt+A → type “sort” → Enter

Since 0.31.0 a few of Excel’s Alt sequences work as typed: press Alt, release it, then the letters one at a time.

Sequence Action
Alt, W, V, G Toggle gridlines
Alt, H, C, P Copy as Picture — the selected range as a PNG, including off-screen cells, with gridlines, fills, borders, alignment and common font formatting preserved

Enable in Preferences → Navigation.

Shortcut Action
g Show cell labels
a-z, aa-zz Jump to labeled cell
Escape Cancel hint mode
Backspace Delete last character

Enable in Preferences → Navigation.

Shortcut Action
h/j/k/l Move left/down/up/right
i Enter edit mode
a Enter edit mode (append)
0 Jump to column A
$ Jump to last data column
w Next filled cell (right)
b Previous filled cell (left)
gg Go to A1
G Go to bottom of data
Shift+hjkl Extend selection

Remap any shortcut via JSON config.

Location: ~/.config/visigrid/keybindings.json

Access: Command Palette → “Open Keyboard Shortcuts”

Example:

{
"ctrl-shift-d": "edit.filldown",
"ctrl-;": "edit.trim"
}

User keybindings override defaults.

These shortcuts never change — they’re Excel muscle memory that VisiGrid respects unconditionally.

Shortcut Action Rationale
F2 Edit cell Universal spreadsheet convention
F4 Cycle reference (in formula) $A$1 → A$1 → $A1 → A1
F9 Recalculate all Excel’s “refresh” key
Ctrl+D Fill Down Fundamental data entry
Ctrl+R Fill Right Fundamental data entry
Ctrl+Arrow Jump to data edge Power navigation
Ctrl+Shift+Arrow Extend to data edge Power selection
Ctrl+Backspace Jump to active cell View navigation
Alt+= AutoSum Quick sum formula
Alt+Down Open dropdown Validation list → Filter menu → nothing