Show Menu
Cheatography

Jupyter Notebook Keyboard Shortcuts (DRAFT) by

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Command Mode

F
find and replace
Ctrl-S­hift-F
open the command palette
Ctrl-S­hift-P
open the command palette
Enter
enter edit mode
P
open the command palette
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
4
change cell to heading 4
5
change cell to heading 5
6
change cell to heading 6
K
select cell above
Up
select cell above
Down
select cell below
J
select cell below
Shift-K
extend selected cells above
Shift-Up
extend selected cells above
Shift-Down
extend selected cells below
Shift-J
extend selected cells below
A
insert cell above
B
insert cell below
X
cut selected cells
C
copy selected cells
Shift-V
paste cells above
V
paste cells below
Z
undo cell deletion
D,D
delete selected cells
Shift-M
merge selected cells, or current cell with cell below if only one cell is selected
Ctrl-S
Save and Checkpoint
S
Save and Checkpoint
L
toggle line numbers
O
toggle output of selected cells
Shift-O
toggle output scrolling of selected cells
H
show keyboard shortcuts
I,I
interrupt the kernel
0,0
restart the kernel (with dialog)
Esc
close the pager
Q
close the pager
Shift-L
toggles line numbers in all cells, and persist the setting
Shift-­Space
scroll notebook up
Space
scroll notebook down

Edit Mode

Tab
code completion or indent
Shift-Tab
tooltip
Ctrl-]
indent
Ctrl-[
dedent
Ctrl-A
select all
Ctrl-Z
undo
Ctrl-/
comment
Ctrl-D
delete whole line
Ctrl-U
undo selection
Insert
toggle overwrite flag
Ctrl-Home
go to cell start
Ctrl-Up
go to cell start
Ctrl-End
go to cell end
Ctrl-Down
go to cell end
Ctrl-Left
go one word left
Ctrl-Right
go one word right
Ctrl-B­ack­space
delete word before
Ctrl-D­elete
delete word after
Ctrl-Y
redo
Alt-U
redo selection
Ctrl-M
enter command mode
Ctrl-S­hift-F
open the command palette
Ctrl-S­hift-P
open the command palette
Esc
enter command mode
Shift-­Enter
run cell, select below
Ctrl-Enter
run selected cells
Alt-Enter
run cell and insert below
Ctrl-S­hif­t-Minus
split cell at cursor
Ctrl-S
Save and Checkpoint
Down
move cursor down
Up
move cursor up