Keyboard Shortcuts
Contents
Keyboard Shortcuts#
Here is a list of some of the most handy keyboard shortcuts for our Jupyter Notebooks. There are two modes when editing a notebook, each with a different set of shortcuts:
Edit Mode: When you are editing the contents of a cell and can see a blinking cursor.
Command Mode: When you are not editing a cell and do not see a blinking cursor.
Don’t type the + (it means press both keys at once), and if you are on a PC, substitute Ctrl for ⌘.
Edit Mode: Inside a Cell w/ Blinking Cursor#
Shift + Enter |
Run current cell |
Esc |
Enter command mode |
⌘ + S |
Save |
⌘ + F |
Find |
⌘ + X |
Cut |
⌘ + C |
Copy |
⌘ + V |
Paste |
⌘ + Z |
Undo |
Tab |
Code Completion (or indent if at start of line) |
⌘ + ] |
Indent |
⌘ + [ |
Dedent |
⌘ + / |
Toggle comment |
Ctrl + Shift + - |
Split the active cell at the cursor |
Command Mode: Outside Cells w/ No Blinking Cursor#
Shift + Enter |
Run selected cell or cells |
Enter |
Enter edit mode in the active cell |
⌘ + S |
Save |
⌘ + F |
Find |
Up Arrow |
Scroll up |
Down Arrow |
Scroll down |
Shift + Up Arrow |
Select the current cell and the cell above |
Shift + Down Arrow |
Select the current cell and the cell below |
⌘ + A |
Select all cells |
X |
Cut the selected cell(s) |
C |
Copy the selected cell(s) |
V |
Paste cell(s) |
D D (D twice) |
Delete the selected cell(s) |
Z |
Undo most recent action |
A |
Insert a new cell above the active cell |
B |
Insert a new cell below the active cell |
M |
Make the active cell a Markdown cell |
Y |
Make the active cell a code cell |
Shift + M |
Merge multiple selected cells into one cell |