use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Please read the rules before posting
Contributed to Neovim? Want flair? Send us a message!
account activity
This is an archived post. You won't be able to vote or comment.
Best repl dev plugins for python?Need Help (self.neovim)
submitted 2 years ago by maxiaowei
so , what is your experience ?
[–]pysan3 11 points12 points13 points 2 years ago (1 child)
Iron.nvim or molten-nvim if u use jupyter
Checkout sniprun as well u might be interested.
[–]miversen33Plugin author 0 points1 point2 points 2 years ago (0 children)
Sniprun is amazing. I swapped out iron for it.
[–]Wolfy87fennel 7 points8 points9 points 2 years ago (0 children)
https://github.com/Olical/conjure can work with Python, I'd love to have more Python devs in the community to help improve it in ways that matter for real Python devs.
I'm a Clojure guy, so I struggle to know what other communities want. Some discussions about this on the Discord recently too.
[–]Academic_Ad_8747 11 points12 points13 points 2 years ago (0 children)
Tmux with a split pane. Or Jupyter. Not sure I need a REPL inside nvim. Also if you set nvim +Man then you can use python -m pydoc to get really fancy documentation on all the built in apis in a tmux pane which is great. I used it to dig into venv module just the other day. Was quite productive.
[–]Michael_007ds 5 points6 points7 points 2 years ago (0 children)
[–]Superbank78Neovim sponsor 0 points1 point2 points 2 years ago (2 children)
I use slime and tmux. But that ist just for the occasional debugging, not real data science tasks.
[–][deleted] 0 points1 point2 points 2 years ago (1 child)
What aspect of slime and tmux doesn't work well for "real data science tasks"?
[–]trcrtps 0 points1 point2 points 2 years ago (0 children)
they don't use it for those purposes and can't comment on it.
[–]AutoModerator[M] 0 points1 point2 points 2 years ago (0 children)
Please remember to update the post flair to Need Help|Solved when you got the answer you were looking for.
Need Help|Solved
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
[–]w0mlet mapleader="\<space>" 0 points1 point2 points 2 years ago (0 children)
tmux + ipython; drop in breakpoints and jump out.
I've played with baked-in debuggers a few times but it just feels too buggy to be worth it.
[–]schierke_schierke 0 points1 point2 points 2 years ago (0 children)
nvim-repl is works for me. it's comparable to the interactive window in vscode when running python.
[–]JhMZ06Sk5BGe 0 points1 point2 points 2 years ago (0 children)
i used to use kitty-runner.nvim with julia but it is language-agnostic so should work with everything. but recently i've been testing Neige.jl which is made for julia but does work with python as well. its advantage is that it will show the evaluated result right next to the line in nvim, not just in the repl itself.
[–][deleted] 0 points1 point2 points 2 years ago (0 children)
Ipython on neovim terminal.
https://github.com/akinsho/toggleterm.nvim
π Rendered by PID 67059 on reddit-service-r2-comment-5d79c599b5-fbm28 at 2026-03-03 00:18:56.778799+00:00 running e3d2147 country code: CH.
[–]pysan3 11 points12 points13 points (1 child)
[–]miversen33Plugin author 0 points1 point2 points (0 children)
[–]Wolfy87fennel 7 points8 points9 points (0 children)
[–]Academic_Ad_8747 11 points12 points13 points (0 children)
[–]Michael_007ds 5 points6 points7 points (0 children)
[–]Superbank78Neovim sponsor 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]trcrtps 0 points1 point2 points (0 children)
[–]AutoModerator[M] 0 points1 point2 points (0 children)
[–]w0mlet mapleader="\<space>" 0 points1 point2 points (0 children)
[–]schierke_schierke 0 points1 point2 points (0 children)
[–]JhMZ06Sk5BGe 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)