Comment by wilkystyle

Comment by wilkystyle 18 hours ago

0 replies

> I'm currently using vim8 because it's what is available within my LTS distribution.

I have come to love modern Neovim so much that I wrote a simple Python package[0][1] to solve this issue, at least for folks who already have to work within the Python ecosystem and use tools like `uv` or `pipx`.

You can install Neovim 0.11.4 (latest version as of building that package) with `uv tool install binwheels-neovim` or `pipx install binwheels-neovim`, and quickly be up and running with a modern Neovim on Windows, macOS, or Linux.

The package just wraps the official Neovim releases and relies on uv or pipx to select the right binaries for your operating system and architecture. The exception is Linux, where I actually build the binaries from source in a manylinux container[2] because I wanted older GLIBC support than the official Neovim releases are compiled for. Was tired of the official releases not supporting the older Linux systems I often need to work on.

[0] https://pypi.org/project/binwheels-neovim/

[1] https://github.com/wilkystyle/binwheels-neovim

[2] https://github.com/wilkystyle/binwheels-neovim/actions/runs/...