Keyflow

Search Keyflow

Find a shortcut, workflow, MCP server or skill

JupyterLab keyboard shortcuts cheat sheet

Project Jupyter · 73 shortcuts

73 JupyterLab shortcuts grouped by task, with Windows and Mac keys side by side. Click any row for the full answer page.

Essentials

ActionWindowsMac
Run selected cell and advanceShift+EnterShift+Enter
Run selected cell and stayCtrl+EnterCmd+Enter
Run selected cell and insert belowAlt+Enter—
SaveCtrl+SCmd+S
Open command paletteCtrl+Shift+CCmd+Shift+C
UndoCtrl+ZCmd+Z
RedoCtrl+Shift+ZCmd+Shift+Z
FindCtrl+FCmd+F
Find and replaceCtrl+HCmd+H
Enter command modeEscEsc
Enter edit modeEnterEnter
Toggle commentCtrl+/Cmd+/
Select all cellsCtrl+ACmd+A

Notebook command mode

ActionWindowsMac
Insert cell aboveAA
Insert cell belowBB
Delete cellD then DD then D
Copy cellCC
Cut cellXX
Paste cell belowVV
Undo cell operationZZ
Redo cell operationShift+ZShift+Z
Change to code cellYY
Change to Markdown cellMM
Change to raw cellRR
Change to heading 111
Change to heading 222
Change to heading 333
Change to heading 444
Change to heading 555
Change to heading 666
Select cell aboveUpUp
Select cell belowDownDown
Extend selection aboveShift+UpShift+Up
Extend selection belowShift+DownShift+Down
Extend selection to topShift+HomeShift+Home
Extend selection to bottomShift+EndShift+End
Merge selected cellsShift+MShift+M
Interrupt kernelI then II then I
Restart kernel0 then 00 then 0
Show line numbersShift+LShift+L
Render side by sideShift+RShift+R

Cell editing

ActionWindowsMac
Split cellCtrl+Shift+-Cmd+Shift+-
Move cell upCtrl+Shift+UpCmd+Shift+Up
Move cell downCtrl+Shift+DownCmd+Shift+Down
Merge cell aboveCtrl+BackspaceCmd+Backspace
Merge cell belowCtrl+Shift+MCmd+Shift+M
Collapse all headingsCtrl+Shift+LeftCmd+Shift+Left
Expand all headingsCtrl+Shift+RightCmd+Shift+Right
Delete current lineCtrl+DCmd+D
Toggle bold in MarkdownCtrl+BCmd+B
Show contextual helpCtrl+ICmd+I
Show completion helperTabTab
Open tooltipShift+TabShift+Tab

Interface and files

ActionWindowsMac
Toggle left sidebarCtrl+BCmd+B
Toggle right sidebarCtrl+JCmd+J
Toggle simple interfaceCtrl+Shift+DCmd+Shift+D
Toggle fullscreen modeF11F11
Activate next tabCtrl+Shift+]Cmd+Shift+]
Activate previous tabCtrl+Shift+[Cmd+Shift+[
Reopen closed documentCtrl+Shift+TCmd+Shift+T
Save asCtrl+Shift+SCmd+Shift+S
Open settings editorCtrl+,Cmd+,
Show keyboard shortcutsCtrl+Shift+HCmd+Shift+H
Open file browserCtrl+Shift+FCmd+Shift+F
Open new launcherCtrl+Shift+LCmd+Shift+L
PrintCtrl+PCmd+P
Rename fileF2F2

Debugger

ActionWindowsMac
Continue debuggerF9F9
Next debugger stepF10F10
Step inF11F11
Step outShift+F11Shift+F11
Terminate debuggerShift+F9Shift+F9
Open debugger panelCtrl+Shift+ECmd+Shift+E

More developer tools shortcuts

Ask your agent

Prompt

Make me a one-page JupyterLab cheat sheet from the 73 shortcuts at https://keyflowhub.com/shortcuts/jupyterlab, ordered by what I'm most likely to use, and point out any that clash with my current keybindings.

Paste into Claude Code and it will do the rest.

Questions

Windows: Ctrl + Z. Mac: Cmd + Z.

Windows: Ctrl + Shift + Z. Mac: Cmd + Shift + Z.

Windows: Ctrl + S. Mac: Cmd + S.

Windows: Ctrl + F. Mac: Cmd + F.

Sources: jupyterlab.readthedocs.io