Nicer jupyter notebook workflow with neovim thanks to Jupytext and mini.ai

This page summarizes the projects mentioned and recommended in the original post on /r/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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • neovim-config

  • I have added a couple of keybinds that make the editin easier. In my lua file, to create empty code or markdown cells: lua -- Jupytext cells keymap("n", "nc", "o# %%", { noremap = true }) keymap("n", "nm", "o# %% [markdown]# ", { noremap = true }) And also, thanks to the wonderful mini.ai plugin that allows the creation of custom textobjects, I have created a new text object C that represents a notebook cell in the .py represetation, so that I can use all verbs with the iC (without header) and aC (with header) objects. This is very nice. To make this message shorter, I won't copy the mini.ai config, but it can be shown in my repo if anyone wants to copy it.

  • vim-ipython-cell

    Seamlessly run Python code in IPython from Vim

  • 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.

    InfluxDB logo
  • dotfiles

    Discontinued My linux configuration files. Also contains some useful shell scripts I wrote. (by isaacjeffersonlee)

  • This is really cool! In addition to this setup you could also define custom bindings for vscode to make editing cells much more vim like: useful vscode jupyter notebook bindings

  • GhostText

    👻 Use your text editor to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa).

  • nvim-ghost.nvim

    :ghost: GhostText plugin for Neovim with zero dependencies :tada: Supports neovim running inside WSL too! :partying_face: Windows/Linux/macOS supported out-of-the-box! :smile: (Other OSes need python3.6+ installed)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • is qutebrowser compatible with ghosttext?

    3 projects | /r/qutebrowser | 19 Jul 2023
  • Pylyser python lsp

    3 projects | /r/neovim | 6 Apr 2023
  • closest thing to ALE with jedi-language-server with python 2.17

    3 projects | /r/vim | 25 Dec 2022
  • From vim to neovim, problem with shebang

    1 project | /r/neovim | 16 Nov 2022
  • Trying to get a server for htmldjango to work

    2 projects | /r/neovim | 6 Nov 2022