nvim-ipython-repl
semshi
nvim-ipython-repl | semshi | |
---|---|---|
2 | 2 | |
0 | 69 | |
- | - | |
10.0 | 6.5 | |
over 2 years ago | about 1 month ago | |
Python | Python | |
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.
nvim-ipython-repl
-
Favorite REPL/Notebook/Task Running plugins and workflow?
I ended up writing my own Python one because I wanted to better control what happens when sending bigger code blocks to the repl. I'd generally steer folks to larger solutions, but if you are just using python and want to just see a snippet of what you sent echoed in the repl, then this could fit your need: https://github.com/shea-parkes/nvim-ipython-repl
-
what python lsp and linter
My send-to-repl (very rough around the edges, sharing just as an FYI): https://github.com/shea-parkes/nvim-ipython-repl
semshi
-
Looking for tutorials / Hello world projects to create Neovim plugins using Pynvim
I think in-the-wild examples like Ultisnips deoplete semshi (although they are advanced and somewhat complex) would also be good examples to learn how one can use python for writing plugins.
-
what python lsp and linter
Semshi fork (sharing because it's not the first Google result): https://github.com/wookayin/semshi
What are some alternatives?
jupyter-kernel.nvim - Get (IPython) Jupyter kernel completion suggestions and object inspection into Neovim.
trouble.nvim - 🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.
magma-nvim-goose - Interact with Jupyter from NeoVim. - fork
toggleterm.nvim - A neovim lua plugin to help easily manage multiple terminal windows
sniprun - A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
iron.nvim - Interactive Repl Over Neovim
vim-slime - A vim plugin to give you some slime. (Emacs)
conjure - Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile, Python and more!)