4 ms·
There are IPython Notebook implementations for VI and Emacs which mirror much of the rich interface of the notebook. However, they do NOT include the Javascrip
by squishyphysics 12y ago
There are IPython Notebook implementations for VI and Emacs which mirror much of the rich interface of the notebook. However, they do NOT include the Javascript support needed for these rich interfaces. There's also a QT frontend that can display graphics.
IPython is two separate pieces - a core kernel, and a frontend that communicates with it via a published protocol. Anybody can design any client they want to interact with the kernel. The notebook interface in the browser is definitely the richest, in terms of features.
- bencpeters 12y agoTangentially related - but if you're a vim fan and want to be able to use the full, in-browser notebook, you can easily set up vim bindings by following these instructions: http://spaceli.wordpress.com/2013/10/04/add-vim-key-bindings-for-ipython-1-0-0/ http://spaceli.wordpress.com/2013/10/04/add-vim-key-bindings... (the post was for iPython 1.0, but it seems to still work with 2.0) This feature alone made me 10x more excited to use iPython notebook as a development environment.