debug and problems
This commit is contained in:
@@ -17,7 +17,7 @@ local on_attach = function(client, bufnr)
|
||||
bufmap("n", "<leader>rn", "<cmd>lua vim.lsp.buf.rename()<CR>")
|
||||
bufmap("n", "<leader>ca", "<cmd>lua vim.lsp.buf.code_action()<CR>")
|
||||
bufmap("n", "gr", "<cmd>lua vim.lsp.buf.references()<CR>")
|
||||
bufmap("n", "<leader>f", "<cmd>lua vim.lsp.buf.formatting()<CR>")
|
||||
bufmap("n", "<leader>f", "<cmd>lua vim.lsp.buf.format()<CR>")
|
||||
end
|
||||
|
||||
-- List of servers to setup
|
||||
@@ -31,11 +31,17 @@ local servers = {
|
||||
"texlab",
|
||||
}
|
||||
|
||||
local server_overrides = {
|
||||
clangd = {
|
||||
cmd = { "clangd", "--clang-tidy" },
|
||||
},
|
||||
}
|
||||
|
||||
for _, server in ipairs(servers) do
|
||||
vim.lsp.config(server, {
|
||||
vim.lsp.config(server, vim.tbl_deep_extend("force", {
|
||||
on_attach = on_attach,
|
||||
capabilities = capabilities,
|
||||
})
|
||||
}, server_overrides[server] or {}))
|
||||
-- Enable the server configuration
|
||||
vim.lsp.enable(server)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user