pynvim
pynvim copied to clipboard
Python client and plugin host for Nvim
I'm trying to run the example code on the main page of the README, namely: ```python >>> from pynvim import attach >>> nvim = attach('child', argv=["/bin/env", "nvim", "--embed", "--headless"]) ```...
What is the release cycle of this project ? Last update on pip was done more than an year ago.
I am seeing a weird issue, where a function defined using `@plugin.function` does not get loaded *most* of the time. I have a python3 plugin called prj.py. I am defining...
Fixes #422 Dropping support for python 3.5 and earlier (3.5 reached end-of-life [September 5, 2020](https://www.python.org/downloads/release/python-3510/)) This adds coverage for most of the public API, but there are still some areas...
First of all, I apologize if this is not the right place for this question. Let's say I have the following python code: ```python import vim x = 1 print(vim.eval("py3eval('x')"))...
Depends on #492 With the addition of type annotations, there is now a reason to explicitly enumerate the API methods instead of relying on the magic `__getattr__`. If they are...
Hello. I came from this issue: https://github.com/numirias/semshi/issues/11 Summary: neovim prints this upon startup: ``` Error detected while processing function remote#define#request: line 2: no request handler registered for "/home/bz/rc.arch/bz/.vim/plugged/semshi/rplugin/python3/semshi:autocmd:BufEnter:*.py" ``` It...
Hi Everyone, I did some research, looked through the test files and an issue about Windows connection over named pipes. Unfortunately, I still do not know how to approach the...
Since there are no reasonable alternatives to imp in python2.7, I figured it'd be the easiest to try importing python3 modules and if that fails, fall back to the previous...
Related: #488 Let's say I already am running my own event loop (in my particular case it's quamash). How can I integrate this with `nvim.run_loop()`? As far as I see...