Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
AstroNvim
AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Easiest way to get the most recent version is to get it from the release page on their github. There's instructions there for Debian but they'll work for your Ubuntu WSL too. The instructions are:
The creator of lazy made his own distro based on it: https://github.com/LazyVim/LazyVim
AstroNvim also uses it https://github.com/AstroNvim/AstroNvim
Here is my config: https://github.com/meuter/nvim/
I haven't had a good experience with Nvim on WSL. I actually use the native Windows version from Scoop in Windows Terminal.
If that still doesn't work then it may be best to backup your old config (mv ~/.config/nvim ~/.config/nvim-backup) and start a new one from scratch while following a recent tutorial. You could even try out a starter config setup like kickstart.nvim which is designed to work right out the box. Check out the installation instructions If that doesn't work, then there's probably some bigger reason why you're having all these problems as kickstart.nvim is well tested and it should definitely work right from the get-go.
Sorry to hear you've been having issues with this! I've recently started using vanilla vim with an Arch WSL distro here https://github.com/yuk7/ArchWSL and that's been working very well. Maybe Arch will work better with neovim than Ubuntu (if you're not against the learning curve of getting arch set up). I get it if it's not for you. Hope you can get it all figured it out!
Like what? I haven't run into any issues. The main one is that some plugins only support Linux, mainly fzf-lua (and I've contributed like 1-line patches to other plugins to add support for windows.)