Skip to content

Instantly share code, notes, and snippets.

@izaakm
Forked from discdiver/jupyterlab_shortcuts.md
Last active September 12, 2021 12:52
Show Gist options
  • Select an option

  • Save izaakm/9423a3d59b68cea50b39e39f0b5dcffb to your computer and use it in GitHub Desktop.

Select an option

Save izaakm/9423a3d59b68cea50b39e39f0b5dcffb to your computer and use it in GitHub Desktop.
Common Jupyter Lab Keyboard Shortcuts

Note, if you are on a Mac, substitute command for control.

Shortcuts when in either command mode (outside the cells) or edit mode (inside a cell):

Shift + Enter run selected cells Ctrl + S save and checkpoint

Shortcuts when in command mode:

Scroll up with the up arrow key. Scroll down with the down arrow key.

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. X cut the selected cell or cells. C copy the selected cell or cells. V paste the cell(s) which were copied or cut most recently. DD (D twice) delete the active cell. Z undo most recent command mode action.

Shortcuts when in edit mode:

Esc takes you into command mode

Tab code completion (or indent if at start of line) Shift + Tab tooltip help

The usual commands for code editors;

Ctrl + ] indent Ctrl + [ dedent Ctrl + A select all Ctrl + Z undo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment