-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Possible to use NeoVim terminal? #22
Comments
Adding my support for this. I use R + neovim (with the Terminal method mentioned above) and it's brilliant. But I need to work with Python too. Would love this big feature. |
It would be great indeed. In the meantime, there is a nice little plugin that I have been using for python, it supports terminal as for the R plugin. It's early in dev and simple but it does the job: https://github.com/hkupty/iron.nvim |
In principle this shouldn't be too hard, after launching the kernel in nvim-ipy, also connect to it in a |
A simple proof of concept here #24, note you still need to launch |
@bfredl I think there is already the solution to this limitation. The most maintained fork of Among his changes is a script monitor.py. |
I don't see how the monitor script will help, it would just show the input/output which the |
I did some testing, apparently it works with How does it helpIn a terminal you can do the following:
Now you have an ipython console to work with, but it will also print what connected sessions execute. What are the problems
|
I just tested on nvim-ipy with a recent version of NeoVim and IPython 4.2.0, and can successfully connect to IPython from NeoVim using
:IPython
.Currently, however, commands which are sent to IPython,and the corresponding results are displayed in a NeoVim buffer.
Instead of using a buffer, would it be possible to make use of NeoVim's built-in terminal support? This way, in addition to send commands to the terminal, one could also interact with the IPython console directly in NeoVim.
This has been done with R, for example: https://github.com/jalvesaq/Nvim-R
Is this something that might be possible with IPython as well?
The text was updated successfully, but these errors were encountered: