Migrate to new Neovim 'lspconfig' version
parent
4567ea177b
commit
242d0fe094
|
|
@ -1,7 +1,5 @@
|
||||||
require("neodev").setup() -- should setup before lspconfig
|
require("neodev").setup() -- should setup before lspconfig
|
||||||
|
|
||||||
local lspconfig = require("lspconfig")
|
|
||||||
|
|
||||||
-- vim.g.coq_settings = { auto_start = 'shut-up' }
|
-- vim.g.coq_settings = { auto_start = 'shut-up' }
|
||||||
-- local capabilities = coq.lsp_ensure_capabilities()
|
-- local capabilities = coq.lsp_ensure_capabilities()
|
||||||
|
|
||||||
|
|
@ -104,9 +102,11 @@ local servers = {
|
||||||
|
|
||||||
for server, config in pairs(servers) do
|
for server, config in pairs(servers) do
|
||||||
config.capabilities = capabilities
|
config.capabilities = capabilities
|
||||||
lspconfig[server].setup(config)
|
vim.lsp.config(server, config)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
vim.lsp.enable(vim.tbl_keys(servers))
|
||||||
|
|
||||||
vim.api.nvim_create_autocmd("LspAttach", {
|
vim.api.nvim_create_autocmd("LspAttach", {
|
||||||
callback = function(e)
|
callback = function(e)
|
||||||
local opts = { buffer = e.bufnr }
|
local opts = { buffer = e.bufnr }
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue