Jupyter Notebook

Misc

Find and replace in code

Esc + F

All hotkeys for Jupyter Notebook

Command mode
Enter edit mode

⤶ Enter

Edit mode
Run cell, select below

↑   Shift + ⤶ Enter

Edit mode
Run cell

Ctrl + ⤶ Enter

Edit mode
Run cell, insert below

Alt + ⤶ Enter

Command mode
Go to code

Y

Command mode
Go to markdown

M

Command mode
Go to raw

R

Command mode
Go to heading 1

1

Command mode
…to <keybs>6</keybs>:  Go to heading 2, 3, 4, 5, 6

2

Edit mode
Move cursor up or previous cell

Command mode
Select cell above

K

Edit mode
Move cursor down or next cell

Command mode
Select cell below

J

Command mode
Insert cell above

A

Command mode
Insert cell below

B

Command mode
Cut selected cell

X

Command mode
Copy selected cell

C

Command mode
Paste cell above

↑   Shift + V

Command mode
Paste cell below

V

Command mode
Undo last cell deletion

Z

Command mode
Delete selected cell

D then D

Misc
Merge multiple cells

↑   Shift + M

Edit mode
Save and Checkpoint

Ctrl + S

Command mode
Toggle line numbers

L

Command mode
Toggle output

O

Command mode
Toggle output scrolling

↑   Shift + O

Edit mode
Command mode

Esc

Command mode
Show keyboard shortcut help dialog

H

Command mode
Interrupt kernel

I then I

Command mode
Restart kernel

0

Command mode
Scroll down

Space

Command mode
Scroll up

↑   Shift + Space

Command mode
Ignore

↑   Shift

Edit mode
Code completion or indent

⭾ Tab

Misc
Show the Docstring (documentation) for the the object you have just typed in a code cell

↑   Shift + ⭾ Tab

Edit mode
Indent

Ctrl + ]

Edit mode
Dedent

Ctrl + [

Edit mode
Select all

Ctrl + A

Edit mode
Undo

Ctrl + Z

Edit mode
Redo

Ctrl + ↑   Shift + Z

Edit mode
Redo

Ctrl + Y

Edit mode
Go to cell start

Ctrl + Home

Edit mode
Go to cell start

Ctrl +

Edit mode
Go to cell end

Ctrl + End

Edit mode
Go to cell end

Ctrl +

Edit mode
Go one word left

Ctrl +

Edit mode
Go one word right

Ctrl +

Edit mode
Delete word before

Ctrl + ⬅ Backspace

Edit mode
Delete word after

Ctrl + Del

Edit mode
Command mode

Ctrl + M

Misc
Split cell into two

Ctrl + ↑   Shift + -

Edit mode
Toggle comment on current or selected lines

Ctrl + /

Misc
Command palette

Ctrl + ↑   Shift + P

Misc
Find and replace in code

Esc + F

Misc
Toggle cell output

Esc + O

Misc
Select next cell in downwards direction

↑   Shift + J

Misc
Select next cell in downwards direction

↑   Shift +

Misc
Select cell above

↑   Shift + K

Misc
Select cell above

↑   Shift +

Similar combinations for other applications