jupyter-vim-binding
vimpyter
jupyter-vim-binding | vimpyter | |
---|---|---|
5 | 4 | |
1,921 | 338 | |
- | - | |
0.0 | 1.6 | |
over 3 years ago | over 2 years ago | |
JavaScript | Vim Script | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jupyter-vim-binding
-
Show HN: Marimo – an open-source reactive notebook for Python
I already use jupytext to store notebooks as code but the improved state management and notebook-as-app features are pretty compelling and I'm trying it out.
Unfortunately, I'm quite used to very specific vim keybindings in Jupyter (https://github.com/lambdalisue/jupyter-vim-binding) that make it pretty hard to use anything else :/
-
Ask HN: Are there any good Diff tools for Jupyter Notebooks?
On the on hand: cool, if you're an avid emacsen or a vimmer, yeah, ok. OTOH, gosh that is such a cluttered and cumbersome setup. Just bring in vim/emacs bindings to your jupyter: https://github.com/lambdalisue/jupyter-vim-binding. There's a handful of plugins, choose one.
Whatever the final solution everyone decides should be, I just hope it doesn't involve having two redundant windows open side-by-side like that.
- Using Neovim in place of Jupyter notebooks
-
How do you use Jupiter notebooks without wanting to rip your eyes out?
Use jupyter-vim-bindings! Works really well!! https://github.com/lambdalisue/jupyter-vim-binding
-
Better editor for jupyter notebook
Also, you can check out the vim key-binding extension if you are a loyal vim user like me! https://github.com/lambdalisue/jupyter-vim-binding
vimpyter
-
How do you use Jupiter notebooks without wanting to rip your eyes out?
You could maybe try https://github.com/szymonmaszke/vimpyter, but to be honest vim isn't a very good choice for editing Jupyter notebooks.
-
A possible option for (partially) replacing jupyter-notebook with vim
To work in a .pynb file and compile it: https://github.com/szymonmaszke/vimpyter/issues/3
-
Partition file into regions with different filetype
It looks to me like their approach could work, using proxy files and stuff. I'd just need to make it much more general. But good place to start, thanks!
What are some alternatives?
firenvim - Embed Neovim in Chrome, Firefox & others.
NrrwRgn - A Narrow Region Plugin for vim (like Emacs Narrow Region)
nvim-ipy - IPython/Jupyter plugin for Neovim
nvim-treesitter - Nvim Treesitter configurations and abstraction layer
euporie - Jupyter notebooks in the terminal
jupyter-vim - Make Vim talk to Jupyter kernels
jupyterlab-lsp - Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol
jupyterlab-vim - :neckbeard: Vim notebook cell bindings for JupyterLab
disassemble.nvim - Neovim Plugin to show in a popup the assembler code for the current line in a C file
ydata-profiling - 1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames.
vim-jukit - Jupyter-Notebook inspired Neovim/Vim Plugin