Update lsp config for all languages, remove others.
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
local lspconfig = require "lspconfig"
|
||||
-- local capabilities = require('cmp_nvim_lsp').default_capabilities()
|
||||
lspconfig.gopls.setup {
|
||||
vim.lsp.config('gopls', {
|
||||
on_attach = function(client, bufnr)
|
||||
require "lsp_signature".on_attach({
|
||||
bind = true,
|
||||
@@ -24,11 +23,12 @@ lspconfig.gopls.setup {
|
||||
},
|
||||
},
|
||||
autostart = true,
|
||||
root_dir = lspconfig.util.root_pattern(".git","go.mod"),
|
||||
root_dir = require('lspconfig').util.root_pattern(".git","go.mod"),
|
||||
init_options = {usePlaceholders = false, completeUnimported = true},
|
||||
-- capabilities = capabilities,
|
||||
single_file_support = true;
|
||||
}
|
||||
})
|
||||
vim.lsp.enable('gopls')
|
||||
|
||||
|
||||
------ Configre vim-go
|
||||
|
||||
Reference in New Issue
Block a user