From 0a54531bf869e5e351683a4dddcc64389ef7ad7b Mon Sep 17 00:00:00 2001 From: hedy Date: Fri, 2 Dec 2022 15:39:59 +0800 Subject: [PATCH] nvim(LSP): Add lsp install commands as comments in lsp.lua --- .config/nvim/lua/lsp.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.config/nvim/lua/lsp.lua b/.config/nvim/lua/lsp.lua index da28c79..7feab10 100644 --- a/.config/nvim/lua/lsp.lua +++ b/.config/nvim/lua/lsp.lua @@ -54,8 +54,15 @@ local on_attach = function(client, bufnr) --buf_set_keymap('n', 'q', 'lua vim.lsp.diagnostic.set_loclist()', opts) end +-- https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md -- Call setup on list of wanted servers and map local keybinds -local servers = { "gopls", "pylsp", "bashls", "vimls" } +local servers = { + "gopls", -- go install golang.org/x/tools/gopls@latest + "pylsp", -- pipx install python-lsp-server + "bashls", -- sudo npm i -g bash-language-server + "vimls", -- sudo npm i -g vim-language-server + "luau_lsp", +} for _, lsp in ipairs(servers) do lspconfig[lsp].setup { on_attach = on_attach, -- 2.34.7