Hacker News new | ask | show | jobs
by throwqwerty 2268 days ago
I'll take this opportunity to get jupyter advice: one thing I don't understand about jupyter vs jupyterlab is why notebooks in jupyter classic have functioning vim bindings (ie in cells) through the codemirror extension but jupyterlab notebooks do not. in jupyterlab you can have vim bindings in the text editing view but not in the notebook view. for the life of me I cannot understand this design decision. how hard can it be to just leave whatever thing that makes it work in jupyter classic alone so that it continues to work in jupyterlab.
2 comments

there is an extension to provide vim bindings within cells- jupyterlab-vim
yes there is but somehow it is not as good as the codementor extension (iirc you it doesn't play well with cell navigation bindings)
Can you elaborate a little here? I made the switch from classic notebooks to jupyterlab recently and find the bin experience very similar (there's a few subtle differences that I can't remember offhand, but I don't recall having any problems with cell navigation)
They may welcome your contribution. Hop on gitter and run it by the dev crew directly!