Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 780 Bytes

setup_neovim.md

File metadata and controls

36 lines (26 loc) · 780 Bytes

NeoVim

brew install neovim
pip3 install pynvim

# I think these 3 are not required
#pip3 install 'python-lsp-server[all]'
#brew install ripgrep
#brew install fd

curl -L https://raw.githubusercontent.com/newlight77/dotfiles/main/customize-nvim.sh | bash

Examples of language server to be installed (support for LSP on Vim) :

npm install -g bash-language-server
npm install -g typescript-language-server typescript
npm install -g graphql-language-service-server

npm install -g pyright
pip3 install "python-language-server[all]"

npm install -g dockerfile-language-server-nodejs

#go get golang.org/x/tools/gopls@latest
#composer require felixfbecker/language-server
#dotnet tool install --global csharp-ls

Undo it:

rm -rf $HOME/.config/nvim