Our great sponsors
-
jupyter-kernel.nvim
Get (IPython) Jupyter kernel completion suggestions and object inspection into Neovim.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Not with notebooks, but for interactive evaluation I use my fork of magma (gotta rename one day but lazy) + language servers (whichever you like, I use jedi) + jupyter kernel for auto completion. Why I like it more than notebooks
Not with notebooks, but for interactive evaluation I use my fork of magma (gotta rename one day but lazy) + language servers (whichever you like, I use jedi) + jupyter kernel for auto completion. Why I like it more than notebooks
https://github.com/joouha/euporie in a a separate terminal works fine for me.
Hi! I was in the same situation, I didn’t feel confortable with the vim plugins for notebooks. Then I discovered this plugin jupyter_ascending. Basically it allows you to edit the notebooks directly from a text editor (neovim of course). This plugin provides some commands to run the cell under the cursor or all the cells. Personally, I vertically split the screen to have neovim on one side and the notebook on the other to see the outputs. You have to spend some minutes to set it up but, imo it was worth it.
untitled-ai/jupyter_ascending: Ascend your Jupyter Notebook usage
hanschen/vim-ipython-cell: Seamlessly run Python code in IPython from Vim with tmux
jupynium.nvim synchronises everything you type in neovim to the Jupyter Notebook in real-time using selenium.