Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Note that some of the links below are broken while I figure out how to generate/upload the screenshots. The images are in need of updating anyways since they refer to old version of IPython and EIN. Hope no one finds the emacs light-soap theme too unappealing.
Simple inline plot
Errors are highlighted
Tooltip help (
Pager help (
C-u C-c C-f)
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
Code completion in Python buffer
Code completion works in the connected buffer.
Jump to the source (
You can jump to the source by
Notice that the Python buffer is automatically connected to the notebook
ein:c in the modeline of the Python buffer).
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
EIN in zenburn theme
EIN with Emacs zenburn-theme and customized matplotlib color scheme (just for fun).
EIN Running an R Kernel
EIN will connect to a non-python kernel, though support for this feature is experimental at the moment.