11
votes

When editing a .py file with jupyter, I have the option to choose the vim key map in the Edit dropdown menu (alongside the Default, emacs and Sublime text options). However, when opening a notebook file (.ipynb), I do not have this option. Is there a way to activate this?

I know there are some third party plugins out there, but they don't seem to support block select mode and other more advanced options like regex commands.

Not sure it matters, but I'm opening my notebooks with the Anaconda navigator.

1
the question is not about vim editor. It is another editor, which provides some vim-like functions. You should not expect it to become vim after all.Kent
I see. Thanks for the edit. The vim-like functions that are available when editing .py files within jupyter are pretty close to "real" vim, unlike when editing .ipynb files... hence my hope something more exists out there.Nigu

1 Answers

8
votes

Check this plugin lambdalisue/jupyter-vim-binding.

Attached screenshot to get an idea about the plugin: enter image description here