Skip to content
tkf edited this page Jul 1, 2012 · 1 revision

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