doomemacs/modules/tools/ein
Henrik Lissner 14dfc9fad9
Add FIXMEs to def-setting!'s
They will be removed on the 2.1.1 release.
2018-06-24 17:13:23 +02:00
..
autoload.el Add FIXMEs to def-setting!'s 2018-06-24 17:13:23 +02:00
config.el 💥 Change set-popup-rule! usage 2018-06-18 02:34:16 +02:00
packages.el EIN module to work with Jupyter notebooks 2018-04-11 12:34:08 +02:00
README.org EIN module to work with Jupyter notebooks 2018-04-11 12:34:08 +02:00

:tools ein

EIN Emacs IPython Notebook

Tool to work with Jupyter notebooks within emacs.

Install

Add :tool ein to your doom! call in your private init.el.

Usage

Three functions are available to start EIN:

  1. ein:jupyter-server-start — Start a jupyter server within emacs
  2. ein:notebooklist-login — Login to an existing jupyter server
  3. ein:notebooklist-open — Open the list of jupyter notebooks

These functions do not have default key bindings.

When ein:jupyter-server-start is called, after successfully finishing, ein:notebooklist-login and ein:notebooklist-open will be automatically called.

When in the Notebook List buffer, the key o calls ace-link to speed up the process of selecting links in the buffer.

If company-mode is enabled as a module, company-ein will be used for completion purposes.

Configuration

Specify the default directory where EIN searches for notebooks using:

(set! :ein-notebook-dir "~/my-notebooks")