ShortcutPosters

Get the Spyder poster

4 art directions — pick one below, click to zoom & compare.

Layout
SPYDERKEYBOARD SHORTCUTS · MAC · 41 ESSENTIAL1⌘Toggle co…234567890QW⌘Close fileE⌘ ⇧Switch to…R⌘Replace textT⌘ ⇧Reopen las…YUI⌘ ⌥Auto-form…O⌘Open fileP⌘File switch…AS⌘Save fileD⌘Delete lineF⌘Find textG⌘Find nextHJKL⌘Go to lineZXCV⌘ ⇧Switch to…BN⌘New fileM⌘ ⌥ ⇧Maximize…MORE SHORTCUTSRun fileF5Run current cell⌘↵Run cell and adv…⇧↵Run selection or…F9Code completion⌘␣Re-run last scriptF6Go to definitionF3Move line up⌥↑Move line down⌥↓Run file in debug…⌘F5Restart kernel⌘.Run configuratio…⌘F6Re-run last cell⌥↵Go to next cell⌘↓Go to previous c…⌘↑Save all⌘⌥SSave as⌘⇧SSymbol finder⌘⌥PNext editor tab⌃⇥Previous editor t…⌃⇧⇥Find in files⌥⇧FIndent⌘]Unindent⌘[Inspect current o…⌘IToggle breakpointF12shortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH SPYDER · MAC
FILESave file⌘SNew file⌘NOpen file⌘OSave all⌘⌥SSave as⌘⇧SClose file⌘WReopen last closed file⌘⇧TNAVIGATIONFile switcher⌘PGo to line⌘LGo to definitionF3Go to next cell⌘↓Go to previous cell⌘↑Symbol finder⌘⌥PNext editor tab⌃⇥Previous editor tab⌃⇧⇥VIEWFullscreen modeF11Maximize current pane⌘⌥⇧MSwitch to Editor⌘⇧ESwitch to IPython Console⌘⇧ISwitch to Variable Explorer⌘⇧VSpyder documentationF1SEARCHFind text⌘FReplace text⌘RFind next⌘GFind in files⌥⇧FFind previous⌘⇧GEDITINGToggle comment⌘1Code completion⌘␣Delete line⌘DMove line up⌥↑Move line down⌥↓Indent⌘]Unindent⌘[Auto-format code⌘⌥IInspect current object⌘IAdd cursor above⌥⇧↑Add cursor below⌥⇧↓RUNRun fileF5Run current cell⌘↵Run cell and advance⇧↵Run selection or current lineF9Re-run last scriptF6Run configuration per file⌘F6Re-run last cell⌥↵DEBUGRun file in debugger⌘F5Toggle breakpointF12Debug step into⌘F11Debug continue⌘F12CONSOLERestart kernel⌘.New IPython console tab⌘TClear console⌘LReset namespace⌘⌥RSpyderKEYBOARD SHORTCUTS · MAC · 52BOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH SPYDER · MAC
FILE07Save file⌘SNew file⌘NOpen file⌘OSave all⌘⌥SSave as⌘⇧SClose file⌘WReopen last closed file⌘⇧TNAVIGATION08File switcher⌘PGo to line⌘LGo to definitionF3Go to next cell⌘↓Go to previous cell⌘↑Symbol finder⌘⌥PNext editor tab⌃⇥Previous editor tab⌃⇧⇥VIEW06Fullscreen modeF11Maximize current pane⌘⌥⇧MSwitch to Editor⌘⇧ESwitch to IPython Console⌘⇧ISwitch to Variable Explorer⌘⇧VSpyder documentationF1SEARCH05Find text⌘FReplace text⌘RFind next⌘GFind in files⌥⇧FFind previous⌘⇧GEDITING11Toggle comment⌘1Code completion⌘␣Delete line⌘DMove line up⌥↑Move line down⌥↓Indent⌘]Unindent⌘[Auto-format code⌘⌥IInspect current object⌘IAdd cursor above⌥⇧↑Add cursor below⌥⇧↓RUN07Run fileF5Run current cell⌘↵Run cell and advance⇧↵Run selection or current lineF9Re-run last scriptF6Run configuration per file⌘F6Re-run last cell⌥↵DEBUG04Run file in debugger⌘F5Toggle breakpointF12Debug step into⌘F11Debug continue⌘F12CONSOLE04Restart kernel⌘.New IPython console tab⌘TClear console⌘LReset namespace⌘⌥RSpyderKEYBOARD SHORTCUTS · MAC · 52BOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH SPYDER · MAC
SPYDER · KEYBOARD SHORTCUTSMac · 8 SETS · No.01SPYDERTOTAL52SHORTCUTSFOR MAC · SHIPPED COMBOSSETSRUN07FILE07SEARCH05EDITING11NAVIGATION08DEBUG04CONSOLE04VIEW06REF. EDITION · JAN 2026shortcutposters.comRun fileF5Run current cell⌘↵Run cell and advance⇧↵Run selection or current lineF9Re-run last scriptF6Run configuration per file⌘F6Re-run last cell⌥↵Save file⌘SNew file⌘NOpen file⌘OSave all⌘⌥SSave as⌘⇧SClose file⌘WReopen last closed file⌘⇧TFind text⌘FReplace text⌘RFind next⌘GFind in files⌥⇧FFind previous⌘⇧GToggle comment⌘1Code completion⌘␣Delete line⌘DMove line up⌥↑Move line down⌥↓Indent⌘]Unindent⌘[Auto-format code⌘⌥IInspect current object⌘IAdd cursor above⌥⇧↑Add cursor below⌥⇧↓File switcher⌘PGo to line⌘LGo to definitionF3Go to next cell⌘↓Go to previous cell⌘↑Symbol finder⌘⌥PNext editor tab⌃⇥Previous editor tab⌃⇧⇥Run file in debugger⌘F5Toggle breakpointF12Debug step into⌘F11Debug continue⌘F12Restart kernel⌘.New IPython console tab⌘TClear console⌘LReset namespace⌘⌥RFullscreen modeF11Maximize current pane⌘⌥⇧MSwitch to Editor⌘⇧ESwitch to IPython Console⌘⇧ISwitch to Variable Explorer⌘⇧VSpyder documentationF1

Spyder Keyboard Shortcuts Poster

Mac edition · 52 shortcuts

A printable, framed-quality poster of the essential Spyder shortcuts for Mac — the keys worth keeping in view, designed to stay readable on a wall.

Edition

Free PNG is web-resolution & lightly watermarked.

Customise this poster Pick the shortcuts, restyle the colours — download free. Get the framed-quality print Full 300 DPI, print-ready — at home or shipped to your door.

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.

All Spyder keyboard shortcuts (Mac)

Layout
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
⌫
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
⇪
A
S
D
F
G
H
J
K
L
;
'
↩
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
⌃
⌘
⌥
Space
⌥
⌘
⌃
↑
←
↓
→

+ 2 more controls in the table below

52 shortcuts

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, raw.githubusercontent.com Last verified

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 on macOS — 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 a separate edition per platform 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.

Promote your app

Built an app with great keyboard shortcuts? Get it into the database — a free, searchable reference page, and an optional printable poster your power users will pin to the wall.

  • Free shortcut reference page
  • Indexed & searchable
  • Optional framed poster