Keyboard shortcuts

Anywhere

CtrlKCommand palette (also Ctrl Shift P)
CtrlTGo to file
CtrlAltEnterCompile, or stop a running compile
CtrlShiftFFind in files
CtrlShiftGSource Control, with the cursor in the message box (Control Shift G on macOS)
CtrlEnterCommit, from the Source Control message box
F8Next spelling problem
ShiftF8Previous spelling problem

Formatting

Ctrl`Inline code
CtrlShift`Code block
CtrlMInline math
CtrlShiftMDisplay math
Ctrl.Superscript (LaTeX, Typst)
CtrlShift,Subscript (LaTeX, Typst)
CtrlShiftXStrikethrough (Markdown)
CtrlShiftBBlock quote (LaTeX, Markdown; Typst in the source editor only)
CtrlAlt1,2,3Heading 1, 2, 3 (\section to \subsubsection in the LaTeX source editor)
CtrlAlt4,5,6Heading 4, 5, 6 (Typst, Markdown)
CtrlShift1,2,3Heading 1, 2, 3 in the visual editor, for layouts where Ctrl Alt types a character. Windows and Linux
CtrlAlt0Back to a paragraph (visual editor; Typst and Markdown source)

Visual editor

ShiftEnterNew display equation of the same kind, from inside a display equation
CtrlEnterLeave a code block
TabSwitch between \indent and \noindent in a LaTeX paragraph outside a table or list (Shift Tab too)

Source editor

F12Go to the definition of a label, macro, citation, or \input (also Ctrl click)
F2Rename a Typst symbol in every file
AltEnterQuick fixes (Typst)
CtrlSpaceOpen suggestions, or the symbol search inside math (Control Space on macOS)
TabAccept the starter text in an empty .tex file
EscHide the math preview until the cursor leaves the math
AltF5Next change since the last commit
ShiftAltF5Previous change since the last commit