The initial installation of neovim with lsp support might look very complicated at first but when it works it is amazing! Let me know if you have any questions.
- Go to https://github.com/neovim/neovim/releases
- Download nvim-linux64.tar.gz
- Extract: tar xzvf nvim-linux64.tar.gz
- Run ./nvim-linux64/bin/nvim
ln -s ~/Packages/nvim-linux64/bin/nvim ~/.local/bin/nvim
git clone [email protected]:maxspahn/config.git
vim.cmd([[let g:python3_host_prog='$HOME/bin/python3.8']])
sudo apt install npm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
5.2 Update node: (v16.15.0
is the latest LTS as of writing (16-05-2022), check nvm ls-remote
for newer versions optionally)
nvm install v16.15.0
nvm use v16.15.0
Lsp requires to install servers for the language checkers you want to use.
sudo npm install -g pyright
pip3 install neovim
./install
nvim
:PackerInstall
<enter>