IDE neovim config on WSL

Installation

on windows side

use win32yank instead of clip.exe ( doesn't support utf8)

choco install win32yank

on wsl side

sudo add-apt-repository ppa:neovim-ppa/unstable
sudo apt update
sudo apt install
    neovim\
    unzip ripgrep fd-find\
    gcc g++ make\
    python3-full python3-venv python-pynvim\

git clone --recurse-submodules git@github.com:vuongkienthanh/nvim-configs-wsl.git ~/.config/nvim

Update

git pull --recurse-submodules

More packages for specific languages

Python

sudo apt install python3-dev python3-doc

Nodejs

sudo apt install nodejs npm

Rust

sudo apt install rust-all rust-doc rust-src