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
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
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

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