lsp funcionando para golang
This commit is contained in:
parent
64354c940e
commit
3498d29f9d
@ -1 +1,2 @@
|
|||||||
vim.cmd(":TSInstall all");
|
vim.cmd(":TSInstall all");
|
||||||
|
-- vim.cmd(":MasonInstallAll")
|
||||||
|
@ -6,11 +6,6 @@ M.plugins = {
|
|||||||
override = {
|
override = {
|
||||||
["nvim-treesitter/nvim-treesitter"] = override.treesitter,
|
["nvim-treesitter/nvim-treesitter"] = override.treesitter,
|
||||||
},
|
},
|
||||||
options = {
|
|
||||||
lspconfig = {
|
|
||||||
setup_lspconf = "custom.plugins.lspconfig"
|
|
||||||
},
|
|
||||||
},
|
|
||||||
user = require "custom.plugins",
|
user = require "custom.plugins",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,17 +1,13 @@
|
|||||||
local M = {}
|
-- custom.plugins.lspconfig
|
||||||
|
local on_attach = require("plugins.configs.lspconfig").on_attach
|
||||||
|
local capabilities = require("plugins.configs.lspconfig").capabilities
|
||||||
|
|
||||||
M.setup_lsp = function(attach, capabilities)
|
|
||||||
local lspconfig = require "lspconfig"
|
local lspconfig = require "lspconfig"
|
||||||
|
local servers = { "html", "cssls", "clangd", "gopls"}
|
||||||
-- lspserver with default config
|
|
||||||
local servers = { "html", "cssls", "gopls", "jedi_language_server"}
|
|
||||||
|
|
||||||
for _, lsp in ipairs(servers) do
|
for _, lsp in ipairs(servers) do
|
||||||
lspconfig[lsp].setup {
|
lspconfig[lsp].setup {
|
||||||
on_attach = attach,
|
on_attach = on_attach,
|
||||||
capabilities = capabilities,
|
capabilities = capabilities,
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
end
|
|
||||||
|
|
||||||
return M
|
|
||||||
|
Loading…
Reference in New Issue
Block a user