Skip to content
Shashank Polasa edited this page Sep 4, 2020 · 8 revisions

How do I save my notebook?

Your notebook is auto-saved every time that you run a cell. Keep in mind that changes to a cell's code are not saved until you run that cell.


Can I open multiple notebooks at the same time?

Yes! Click on the logo ( ) to go back to the welcome screen. You can use your browser tabs to see multiple notebooks simultaneously.


What are the keyboard shortcuts?

Ctrl+Enter - run cell

Shift+Enter - run cell and add cell below

Ctrl+Shift+Delete - delete cell

Tab - show autocomplete

Ctrl+Shift+? - show keyboard shortcuts

The full list is here


What are the export formats?

You can find all options by clicking the Export button at the top right of your notebook.

Pluto currently supports:

  • Julia - Your notebook file is a Julia script. The funky looking comments inside the file are used by Pluto to know which code belongs to which cell, and how cells should be ordered. Notebooks are saved every time you run a cell
  • HTML - You can share this file with others, and you can host it online, on github.io for example. All UI elements will be hidden. Pluto's fonts and layout are embedded as web links, so the output will look strange when viewed without an internet connection.
  • PDF - A standalone document that will work offline. Pluto will hide all UI elements in print mode.

Can I export a notebook with @bind as a standalone interactive document?

No. (Not yet...) Your notebook runs Julia code in response to interactivity, and therefore needs a connected Julia process to work. For creating interactive web visualisations, we recommend observablehq.com. You can try to export your Julia model into a static dataset with precomputed results, and access it from JavaScript. If this is not possible, you can rent a VPS and use one of the Julia web frameworks.

1-click online exports is one of our main long-term goals. Get in touch if you want to collaborate!


Can I use Pluto remotely?

You can run Pluto on a server, and use the browser on your own computer as user interface. For this, you need to set up an SSH tunnel. First, log in to your server using SSH and start a Pluto server. Then open a local terminal on your own computer and type:

ssh user@ipaddress -LN 1234:localhost:1234

with user and ipaddress filled in accordingly. You can then go to http://localhost:1234/ on your own computer to get started! For more info and instructions for Windows, see this guide.


Clone this wiki locally