Does it support any text editing features? Compared to anybody's favorite dedicated text editor (vim/emacs/sublime/atom/notepad++) editing in jupyther is quite tedious.
Completely agree. I can't understand how professional developers are able to give up their text editors for iPython. Don't get me wrong, I love iPython/jupyter, but the slick interface comes with huge productivity drops due to the lack of a real text editor.
I use ipython in emacs with elpy.
Sounds Awesome! Do you have a resource for setting that up?
because there are no key bindings aimed at the text editing areas and I can't even drop into vimium because there are so many potential key binding conflicts.
Look under Help > Keyboard shortcuts. Not many but it helps.
Simply stuff like changes all () to [] or jump to definitions aren't really supported in an automated fashion.