jupyterlab-contrib / jupyterlab-vim

Vim notebook cell bindings for JupyterLab
https://jupyterlab-contrib.github.io/jupyterlab-vim.html
MIT License
660 stars 43 forks source link

vim for output #56

Open Shahin-rmz opened 2 years ago

Shahin-rmz commented 2 years ago

Is your feature request related to a problem? Please describe.

yes, Hello First of all, thanks for understanding Vim and merging vim world to Jupyter lab world. Now we can have benefits of both. As a user who is obsessed with Vim since the date I knew it, using the mouse decrease my productivity, and concentration. There happens that we need to copy a text from an error, or we need some part of the output to be copied. unfortunately we should select them by mouse. It would be awesome if we could have text selection with vim keybindings.

Describe the solution you'd like

I personally, use vim extension for my browser, in order to enjoy vim even when browsing. but unfortunately it have some functional conflicts with Jupyter lab in with vim. 1.Having the output as a (read only) cell is another idea. 2.we could also have same functionality of Vim extension but being able to turn it ON or OFF.

Thanks again

ianhi commented 2 years ago

1.Having the output as a (read only) cell is another idea.

Can you have a look at https://github.com/jupyterlab-contrib/jupyterlab-vim/issues/53 ?

2.we could also have same functionality of Vim extension but being able to turn it ON or OFF.

This is actually possible if you go to settings > advanced settings editor> vim it was added in https://github.com/jupyterlab-contrib/jupyterlab-vim/pull/32 but never really documented. PRs welcome that would add a description of usage to the readme.

Shahin-rmz commented 2 years ago

Thanks @ianhi for the references. After your guidance, I was able to see the vim in editor settings. except than that, commented under the #53 thread. Will add the documentation of thread #32 to my todo list to send a PR. Hope can manage to do it soon.