Skip to content
John Miller edited this page May 18, 2015 · 7 revisions

Note that the link are broken while I figure out how to upload some screenshots. The images are in need of updating anyways since they refer to old version of IPython and EIN. Hope no one finds the light-soap theme too unappealing.

Notebook

Simple inline plot

notebook_simple_plot.png

Code completion

notebook_auto_complete.png

Errors are highlighted

notebook_errors.png

Tooltip help (C-c C-f)

notebook_tooltip.png

Pager help (C-u C-c C-f)

notebook_pager_help.png

Notebook list

notebooklist.png

Connected buffer

Plotting in simple Python script

You can execute Python script in IPython by C-c C-c when the Python script buffer is connected to notebook (notice ein:c in the modeline). The result (if any) will be shown in the *ein:shared-output* buffer.

connect_plot.png

Code completion in Python buffer

Code completion works in the connected buffer.

connect_auto_complete.png

Jump to the source (M-.)

You can jump to the source by M-.. Notice that the Python buffer is automatically connected to the notebook (ein:c in the modeline of the Python buffer).

pytools_jump.png

M-x ein:pytools-hierarchy

Commands start with ein:pytools are utility commands available in the notebook buffer or connected buffer. ein:pytools-hierarchy shows inheritance diagram when hierarchy magic is installed.

pytools_hierarchy.png

EIN in zenburn theme

EIN with Emacs zenburn-theme and customized matplotlib color scheme (just for fun).

zenburn_plots.png

Clone this wiki locally