From 8abbd568e5893b08ac2412301f496a93c3596346 Mon Sep 17 00:00:00 2001 From: David Ibia Date: Sun, 21 Jan 2024 15:03:01 +0100 Subject: [PATCH] chore(lsp-config.lua): update keybinding for signature help to use gh for better consistency feat(lsp-config.lua): add support for Vue filetypes in emmet_ls configuration to enable emmet completion in Vue files --- lua/absolute/after/lsp-config.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/absolute/after/lsp-config.lua b/lua/absolute/after/lsp-config.lua index 6843749..f4f7070 100644 --- a/lua/absolute/after/lsp-config.lua +++ b/lua/absolute/after/lsp-config.lua @@ -28,7 +28,7 @@ local on_attach = function(client, bufnr) vim.keymap.set("n", "gi", "Telescope lsp_implementations", opts) opts.desc = "Get Help" - vim.keymap.set("n", "", vim.lsp.buf.signature_help, opts) + vim.keymap.set("n", "gh", vim.lsp.buf.signature_help, opts) -- vim.keymap.set('n', 'wa', vim.lsp.buf.add_workspace_folder, opts) -- vim.keymap.set('n', 'wr', vim.lsp.buf.remove_workspace_folder, opts) @@ -111,7 +111,7 @@ lspconfig["svelte"].setup({ lspconfig["emmet_ls"].setup({ capabilities = capabilities, on_attach = on_attach, - filetypes = { "html", "typescriptreact", "javascriptreact", "css", "sass", "scss", "less", "svelte" }, + filetypes = { "html", "typescriptreact", "javascriptreact", "css", "sass", "scss", "less", "svelte", "vue" }, }) -- configure python lsp