4 art directions — pick one below, click to zoom & compare.
⤢ SPYDER KEYBOARD SHORTCUTS · MAC · 41 ESSENTIAL 1 ⌘ Toggle c… 2 3 4 5 6 7 8 9 0 Q W ⌘ Close fi… E ⌘ ⇧ Switch t… R ⌘ Replace … T ⌘ ⇧ Reopen l… Y U I ⌘ ⌥ Auto-for… O ⌘ Open file P ⌘ File swi… A S ⌘ Save file D ⌘ Delete l… F ⌘ Find text G ⌘ Find next H J K L ⌘ Go to li… Z X C V ⌘ ⇧ Switch t… B N ⌘ New file M ⌘ ⌥ ⇧ Maximize… MORE SHORTCUTS Run file F5 Run current c… ⌘ ↵ Run cell and … ⇧ ↵ Run selection… F9 Code completi… ⌘ ␣ Re-run last s… F6 Go to definit… F3 Move line up ⌥ ↑ Move line down ⌥ ↓ Run file in d… ⌘ F5 Restart kernel ⌘ . Run configura… ⌘ F6 Re-run last c… ⌥ ↵ Go to next ce… ⌘ ↓ Go to previou… ⌘ ↑ Save all ⌘ ⌥ S Save as ⌘ ⇧ S Symbol finder ⌘ ⌥ P Next editor t… ⌃ ⇥ Previous edit… ⌃ ⇧ ⇥ Find in files ⌥ ⇧ F Indent ⌘ ] Unindent ⌘ [ Inspect curre… ⌘ I Toggle breakp… F12 shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SPYDER · MAC
SPYDER KEYBOARD SHORTCUTS · MAC · 41 ESSENTIAL 1 ⌘ Toggle c… 2 3 4 5 6 7 8 9 0 A Z E ⌘ ⇧ Switch t… R ⌘ Replace … T ⌘ ⇧ Reopen l… Y U I ⌘ ⌥ Auto-for… O ⌘ Open file P ⌘ File swi… Q S ⌘ Save file D ⌘ Delete l… F ⌘ Find text G ⌘ Find next H J K L ⌘ Go to li… M ⌘ ⌥ ⇧ Maximize… W ⌘ Close fi… X C V ⌘ ⇧ Switch t… B N ⌘ New file MORE SHORTCUTS Run file F5 Run current c… ⌘ ↵ Run cell and … ⇧ ↵ Run selection… F9 Code completi… ⌘ ␣ Re-run last s… F6 Go to definit… F3 Move line up ⌥ ↑ Move line down ⌥ ↓ Run file in d… ⌘ F5 Restart kernel ⌘ . Run configura… ⌘ F6 Re-run last c… ⌥ ↵ Go to next ce… ⌘ ↓ Go to previou… ⌘ ↑ Save all ⌘ ⌥ S Save as ⌘ ⇧ S Symbol finder ⌘ ⌥ P Next editor t… ⌃ ⇥ Previous edit… ⌃ ⇧ ⇥ Find in files ⌥ ⇧ F Indent ⌘ ] Unindent ⌘ [ Inspect curre… ⌘ I Toggle breakp… F12 shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SPYDER · MAC
⤢ FILE Save file ⌘ S New file ⌘ N Open file ⌘ O Save all ⌘ ⌥ S Save as ⌘ ⇧ S Close file ⌘ W Reopen last closed file ⌘ ⇧ T NAVIGATION File switcher ⌘ P Go to line ⌘ L Go to definition F3 Go to next cell ⌘ ↓ Go to previous cell ⌘ ↑ Symbol finder ⌘ ⌥ P Next editor tab ⌃ ⇥ Previous editor tab ⌃ ⇧ ⇥ VIEW Fullscreen mode F11 Maximize current pane ⌘ ⌥ ⇧ M Switch to Editor ⌘ ⇧ E Switch to IPython Console ⌘ ⇧ I Switch to Variable Explorer ⌘ ⇧ V Spyder documentation F1 SEARCH Find text ⌘ F Replace text ⌘ R Find next ⌘ G Find in files ⌥ ⇧ F Find previous ⌘ ⇧ G EDITING Toggle comment ⌘ 1 Code completion ⌘ ␣ Delete line ⌘ D Move line up ⌥ ↑ Move line down ⌥ ↓ Indent ⌘ ] Unindent ⌘ [ Auto-format code ⌘ ⌥ I Inspect current object ⌘ I Add cursor above ⌥ ⇧ ↑ Add cursor below ⌥ ⇧ ↓ RUN Run file F5 Run current cell ⌘ ↵ Run cell and advance ⇧ ↵ Run selection or current l… F9 Re-run last script F6 Run configuration per file ⌘ F6 Re-run last cell ⌥ ↵ DEBUG Run file in debugger ⌘ F5 Toggle breakpoint F12 Debug step into ⌘ F11 Debug continue ⌘ F12 CONSOLE Restart kernel ⌘ . New IPython console tab ⌘ T Clear console ⌘ L Reset namespace ⌘ ⌥ R Spyder KEYBOARD SHORTCUTS · MAC · 52 BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SPYDER · MAC ⤢ FILE 07 Save file ⌘ S New file ⌘ N Open file ⌘ O Save all ⌘ ⌥ S Save as ⌘ ⇧ S Close file ⌘ W Reopen last closed file ⌘ ⇧ T NAVIGATION 08 File switcher ⌘ P Go to line ⌘ L Go to definition F3 Go to next cell ⌘ ↓ Go to previous cell ⌘ ↑ Symbol finder ⌘ ⌥ P Next editor tab ⌃ ⇥ Previous editor tab ⌃ ⇧ ⇥ VIEW 06 Fullscreen mode F11 Maximize current pane ⌘ ⌥ ⇧ M Switch to Editor ⌘ ⇧ E Switch to IPython Console ⌘ ⇧ I Switch to Variable Explorer ⌘ ⇧ V Spyder documentation F1 SEARCH 05 Find text ⌘ F Replace text ⌘ R Find next ⌘ G Find in files ⌥ ⇧ F Find previous ⌘ ⇧ G EDITING 11 Toggle comment ⌘ 1 Code completion ⌘ ␣ Delete line ⌘ D Move line up ⌥ ↑ Move line down ⌥ ↓ Indent ⌘ ] Unindent ⌘ [ Auto-format code ⌘ ⌥ I Inspect current object ⌘ I Add cursor above ⌥ ⇧ ↑ Add cursor below ⌥ ⇧ ↓ RUN 07 Run file F5 Run current cell ⌘ ↵ Run cell and advance ⇧ ↵ Run selection or current line F9 Re-run last script F6 Run configuration per file ⌘ F6 Re-run last cell ⌥ ↵ DEBUG 04 Run file in debugger ⌘ F5 Toggle breakpoint F12 Debug step into ⌘ F11 Debug continue ⌘ F12 CONSOLE 04 Restart kernel ⌘ . New IPython console tab ⌘ T Clear console ⌘ L Reset namespace ⌘ ⌥ R Spyder KEYBOARD SHORTCUTS · MAC · 52 BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SPYDER · MAC
⤢ SPYDER · KEYBOARD SHORTCUTS Mac · 8 SETS · No.01 SPYDER TOTAL 52 SHORTCUTS FOR MAC · SHIPPED COMBOS SETS RUN 07 FILE 07 SEARCH 05 EDITING 11 NAVIGATION 08 DEBUG 04 CONSOLE 04 VIEW 06 REF. EDITION · JAN 2026 shortcutposters.com Run file F5 Run current cell ⌘ ↵ Run cell and advance ⇧ ↵ Run selection or current line F9 Re-run last script F6 Run configuration per file ⌘ F6 Re-run last cell ⌥ ↵ Save file ⌘ S New file ⌘ N Open file ⌘ O Save all ⌘ ⌥ S Save as ⌘ ⇧ S Close file ⌘ W Reopen last closed file ⌘ ⇧ T Find text ⌘ F Replace text ⌘ R Find next ⌘ G Find in files ⌥ ⇧ F Find previous ⌘ ⇧ G Toggle comment ⌘ 1 Code completion ⌘ ␣ Delete line ⌘ D Move line up ⌥ ↑ Move line down ⌥ ↓ Indent ⌘ ] Unindent ⌘ [ Auto-format code ⌘ ⌥ I Inspect current object ⌘ I Add cursor above ⌥ ⇧ ↑ Add cursor below ⌥ ⇧ ↓ File switcher ⌘ P Go to line ⌘ L Go to definition F3 Go to next cell ⌘ ↓ Go to previous cell ⌘ ↑ Symbol finder ⌘ ⌥ P Next editor tab ⌃ ⇥ Previous editor tab ⌃ ⇧ ⇥ Run file in debugger ⌘ F5 Toggle breakpoint F12 Debug step into ⌘ F11 Debug continue ⌘ F12 Restart kernel ⌘ . New IPython console tab ⌘ T Clear console ⌘ L Reset namespace ⌘ ⌥ R Fullscreen mode F11 Maximize current pane ⌘ ⌥ ⇧ M Switch to Editor ⌘ ⇧ E Switch to IPython Console ⌘ ⇧ I Switch to Variable Explorer ⌘ ⇧ V Spyder documentation F1
SPYDER KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL 1 ⌘ Toggle c… 2 3 4 5 6 7 8 9 0 Q W E R ⌘ Replace … T Y U I O ⌘ Open file P ⌘ File swi… A S ⌘ Save file D F ⌘ Find text G H J K L ⌘ Go to li… Z X C V B N ⌘ New file M MORE SHORTCUTS Run file F5 Run current cell ⌘ ↵ Run cell and adva… ⇧ ↵ Run selection or … F9 Code completion ⌘ ␣ Re-run last script F6 shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SPYDER · MAC Keyboard map FILE Save file ⌘ S New file ⌘ N Open file ⌘ O SEARCH Find text ⌘ F Replace text ⌘ R NAVIGATION File switcher ⌘ P Go to line ⌘ L RUN Run file F5 Run current cell ⌘ ↵ Run cell and advance ⇧ ↵ Run selection or current line F9 Re-run last script F6 EDITING Toggle comment ⌘ 1 Code completion ⌘ ␣ Spyder KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SPYDER · MAC Isometric FILE 03 Save file ⌘ S New file ⌘ N Open file ⌘ O SEARCH 02 Find text ⌘ F Replace text ⌘ R NAVIGATION 02 File switcher ⌘ P Go to line ⌘ L RUN 05 Run file F5 Run current cell ⌘ ↵ Run cell and advance ⇧ ↵ Run selection or current line F9 Re-run last script F6 EDITING 02 Toggle comment ⌘ 1 Code completion ⌘ ␣ Spyder KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SPYDER · MAC Typewriter SPYDER · KEYBOARD SHORTCUTS Mac · 5 SETS · No.01 SPYDER TOTAL 14 SHORTCUTS FOR MAC · SHIPPED COMBOS SETS RUN 05 FILE 03 SEARCH 02 EDITING 02 NAVIGATION 02 REF. EDITION · JAN 2026 shortcutposters.com Run file F5 Run current cell ⌘ ↵ Run cell and advance ⇧ ↵ Run selection or current line F9 Re-run last script F6 Save file ⌘ S New file ⌘ N Open file ⌘ O Find text ⌘ F Replace text ⌘ R Toggle comment ⌘ 1 Code completion ⌘ ␣ File switcher ⌘ P Go to line ⌘ L Editorial Spyder is a scientific Python IDE built for data analysis, featuring an editor, interactive console, and variable explorer. Its keyboard shortcuts speed up running cells, inspecting variables, and navigating code, smoothing the analysis workflow.
Official: Official site
All Spyder keyboard shortcuts (Mac)
Editing Navigation Run File View Search Debug Console
+ 2 more controls in the table below
Editing Navigation Run File View Search Debug Console
+ 2 more controls in the table below
Editing 11 Action Shortcut Toggle comment ⌘ 1 Code completion ⌘ ␣ Delete line ⌘ D Move line up ⌥ ↑ Move line down ⌥ ↓ Indent ⌘ ] Unindent ⌘ [ Auto-format code ⌘ ⌥ I Inspect current object ⌘ I Add cursor above ⌥ ⇧ ↑ Add cursor below ⌥ ⇧ ↓
Navigation 8 Action Shortcut File switcher ⌘ P Go to line ⌘ L Go to definition F3 Go to next cell ⌘ ↓ Go to previous cell ⌘ ↑ Symbol finder ⌘ ⌥ P Next editor tab ⌃ ⇥ Previous editor tab ⌃ ⇧ ⇥
Run 7 Action Shortcut Run file F5 Run current cell ⌘ ↵ Run cell and advance ⇧ ↵ Run selection or current line F9 Re-run last script F6 Run configuration per file ⌘ F6 Re-run last cell ⌥ ↵
File 7 Action Shortcut Save file ⌘ S New file ⌘ N Open file ⌘ O Save all ⌘ ⌥ S Save as ⌘ ⇧ S Close file ⌘ W Reopen last closed file ⌘ ⇧ T
View 6 Action Shortcut Fullscreen mode F11 Maximize current pane ⌘ ⌥ ⇧ M Switch to Editor ⌘ ⇧ E Switch to IPython Console ⌘ ⇧ I Switch to Variable Explorer ⌘ ⇧ V Spyder documentation F1
Search 5 Action Shortcut Find text ⌘ F Replace text ⌘ R Find next ⌘ G Find in files ⌥ ⇧ F Find previous ⌘ ⇧ G
Debug 4 Action Shortcut Run file in debugger ⌘ F5 Toggle breakpoint F12 Debug step into ⌘ F11 Debug continue ⌘ F12
Console 4 Action Shortcut Restart kernel ⌘ . New IPython console tab ⌘ T Clear console ⌘ L Reset namespace ⌘ ⌥ R
Sourced from docs.spyder-ide.org , docs.spyder-ide.org , raw.githubusercontent.com
·
Last verified June 14, 2026
Unofficial reference. ShortcutPosters is not affiliated with, endorsed by, or
sponsored by Spyder. All product names, logos, and trademarks are property of
their respective owners. See our licensing & trademark
notice .
Frequently asked questions
Does the poster include every Spyder shortcut? Spyder has 52 keyboard shortcuts in total — the complete list is free to read on this page. The poster features the most essential ones, curated to stay readable on a wall.
Can I print it at home? Yes. The digital download is a high-resolution 300 DPI file you can print at home or at any print shop, in standard frame sizes.
Does it cover both Mac and Windows? We sell separate Mac and Windows editions so every key matches your keyboard exactly. This page is the macOS edition.
Is this an official Spyder product? No. This is an unofficial reference poster and is not affiliated with or endorsed by Spyder. All trademarks belong to their respective owners. Was this reference helpful? Thanks — your feedback helps us improve.
▲ Yes
▼ No