Learn Jupyter Notebook keyboard shortcuts

Practice Jupyter Notebook 2025 keyboard shortcuts with timed drills. Memorize all 53 hotkeys and keybindings faster through interactive exercises.

Top shortcuts

  • Enter — Enter edit mode
  • Shift+Enter — Run cell, select below
  • Ctrl+Enter — Run selected cells
  • Alt+Enter — Run cell and insert below
  • Y — Change cell to code
  • M — Change cell to markdown
  • R — Change cell to raw
  • 1 — Change cell to heading 1
  • 2 — Change cell to heading 2
  • 3 — Change cell to heading 3
  • A — Insert cell above
  • B — Insert cell below
  • X — Cut selected cells
  • C — Copy selected cells
  • V — Paste cells below
  • Shift+V — Paste cells above
  • D — Delete selected cells
  • Z — Undo cell deletion
  • S — Save and checkpoint
  • Ctrl+S — Save and checkpoint
  • L — Toggle line numbers
  • O — Toggle output
  • Shift+O — Toggle output scrolling
  • H — Show keyboard shortcuts
  • I — Interrupt kernel
  • 0 — Restart kernel
  • Escape — Close dialog / Enter command mode
  • Shift+Space — Scroll notebook up
  • Space — Scroll notebook down
  • ArrowUp — Select cell above

Other Code & Text apps

  • Alacritty shortcuts
  • Android Studio shortcuts
  • Arduino IDE shortcuts
  • Bitbucket shortcuts
  • Chrome Developer Tools shortcuts
  • CLion shortcuts
  • Code Editor for iOS shortcuts
  • Cursor shortcuts
  • DataGrip shortcuts
  • Docker Desktop shortcuts

Related pages

  • Jupyter Notebook shortcuts
  • Jupyter Notebook cheat sheet
  • Learn Jupyter Notebook shortcuts
  • All Code & Text apps