improve lsp
This commit is contained in:
@@ -77,7 +77,7 @@ local on_attach = function(_, bufnr)
|
||||
keymap.set("n", "ge", "<cmd>Lspsaga show_line_diagnostics<CR>", opts)
|
||||
keymap.set("n", "<a-cr>", "<cmd>Lspsaga code_action<CR>", opts)
|
||||
-- keymap.set("n", "<leader>d", "<cmd>Telescope diagnostics<CR>", opts)
|
||||
keymap.set("n", "<leader>da", "<cmd>Lspsaga show_workspace_diagnostics ++normal<CR>", opts)
|
||||
keymap.set("n", "<leader>da", "<cmd>Lspsaga show_workspace_diagnostics ++float<CR>", opts)
|
||||
keymap.set("n", "<leader>dn", "<cmd>Lspsaga diagnostic_jump_next<CR>")
|
||||
keymap.set("n", "<leader>dp", "<cmd>Lspsaga diagnostic_jump_prev<CR>")
|
||||
|
||||
@@ -109,12 +109,6 @@ setup_server("pyright", { filetypes = { "py" } })
|
||||
setup_server("html", { filetypes = { "html" } })
|
||||
setup_server("cssls",
|
||||
{ filetypes = { "html", "typescriptreact", "javascriptreact", "css", "sass", "scss", "less", "svelte" } })
|
||||
setup_server("tailwindcss", {
|
||||
filetypes = { "html", "typescriptreact", "javascriptreact", "css", "sass", "scss", "less", "svelte" },
|
||||
})
|
||||
setup_server("emmet_ls", {
|
||||
filetypes = { "html", "typescriptreact", "javascriptreact", "css", "sass", "scss", "less", "svelte" },
|
||||
})
|
||||
setup_server("eslint", {
|
||||
filetypes = { "html", "typescriptreact", "javascriptreact", "css", "sass", "scss", "less", "svelte" },
|
||||
})
|
||||
@@ -198,7 +192,7 @@ end
|
||||
-- call this early in your init (so FileType autocommands are installed before opening files)
|
||||
local enabled_servers = {
|
||||
"bashls", "lemminx", "yamlls", "jsonls", "pyright", "html", "cssls",
|
||||
"tailwindcss", "emmet_ls", "eslint", "rust_analyzer", "lua_ls",
|
||||
"eslint", "rust_analyzer", "lua_ls",
|
||||
"phpactor", "intelephense"
|
||||
}
|
||||
vim.lsp.enable(enabled_servers)
|
||||
|
||||
Reference in New Issue
Block a user