diff --git a/README.md b/README.md index dd5de64f..b33b3f8a 100644 --- a/README.md +++ b/README.md @@ -60,21 +60,10 @@ $HOME/.config/nvim/vimscript/nv-vscode/init.vim ## LSP -Some example language servers, if you just install them they will work -with this config +To install a supported language server: -``` bash -npm i -g pyright -npm i -g bash-language-server -npm install -g vscode-css-languageserver-bin -npm install -g dockerfile-language-server-nodejs -npm install -g graphql-language-service-cli -npm install -g vscode-html-languageserver-bin -npm install -g typescript typescript-language-server -npm install -g vscode-json-languageserver -npm install -g vim-language-server -npm install -g yaml-language-server -npm install markdownlint --save-dev +``` +:LspInstall ``` For a more in depth LSP support: @@ -104,26 +93,25 @@ pynvim neovim-remote ``` +## Formatters and Linters + **Python** ``` bash -pyright -flake8 -yapf +pip3 install --user flake8 +pip3 install --user yapf ``` **Lua** ``` bash -ninja -lua-format -sumneko-lua +luarocks install --server=https://luarocks.org/dev luaformatter ``` **Yaml, Json, Javascript, HTML, CSS** ``` bash -prettier +npm install -g prettier ``` **Markdown**