Skip to content

Keyboard Shortcuts

Hamilton Ulmer edited this page Dec 12, 2017 · 2 revisions

To aid understanding, we've sought to replicate most of relevant Jupyter shortcuts most folks are familiar with.

modes

esc – enter command mode.

enter / return – enter edit mode for the currently selected cell.

while in command mode

shift+up – Move the selected cell up.

shift+down – Move the selected cell down.

a – Add a cell above the currently selected cell.

b – Add a cell below the currently selected cell.

j – Change the selected cell to Javascript.

m – Change the selected cell to Markdown.

r – Change the selected cell to Raw.

e – Change the selected cell to External Dependencies. Each line of an external dependencies cell is a path to a javascript or css file, such as css/new-style.css or https://cdnjs.cloudflare.com/ajax/libs/d3/4.12.0/d3.min.js. The notebook automatically figures out what kind of dependency type based on the file extension. If the file extension is not clear, you can add css: or js: to the beginning of the line.

ctrl+s / cmd+s – save the current notebook to local storage. You can access the saved notebook in the hamburger menu.

ctrl+e / cmd+e – export the current notebook as a json file.

ctrl+d / cmd+d – show / hide the declared variables pane.

ctrl+h / cmd+h – show / hide the execution history pane.

up – select the cell above the currently selected cell.

down – select the cell below the currently selected cell.

while in any mode

mod+enter – evaluate the currently selected cell.

shift+enter – evaluate the currently selected cell and select the cell below it.

shift+del – delete the currently selected cell.

Clone this wiki locally