From 47fc214cd176d5244533de34a0f85aaeccd0d17e Mon Sep 17 00:00:00 2001 From: "Gabriel A. Giovanini" Date: Thu, 13 Feb 2025 13:33:37 +0100 Subject: feat: Sync --- lua/gabrielgio/lsp.lua | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) (limited to 'lua/gabrielgio/lsp.lua') diff --git a/lua/gabrielgio/lsp.lua b/lua/gabrielgio/lsp.lua index dc617d5..5eb3908 100644 --- a/lua/gabrielgio/lsp.lua +++ b/lua/gabrielgio/lsp.lua @@ -5,17 +5,14 @@ local function set_key(mode, keys, v, opts) end local function on_attach(client, bufnr) - do - local bufopts = { noremap = true, silent = true, buffer = bufnr } - set_key("n", "gD", vim.lsp.buf.declaration, bufopts) - set_key("n", "gd", vim.lsp.buf.definition, bufopts) - set_key("n", "K", vim.lsp.buf.hover, bufopts) - set_key("n", "gi", vim.lsp.buf.implementation, bufopts) - set_key("n", "", vim.lsp.buf.signature_help, bufopts) - set_key("n", "rn", vim.lsp.buf.declaration, bufopts) - set_key("n", "ca", vim.lsp.buf.code_action, bufopts) - set_key("n", "f", vim.lsp.buf.formatting, bufopts) - end + local bufopts = { noremap = true, silent = true, buffer = bufnr } + set_key("n", "gD", vim.lsp.buf.declaration, bufopts) + set_key("n", "gd", vim.lsp.buf.definition, bufopts) + set_key("n", "K", vim.lsp.buf.hover, bufopts) + set_key("n", "gi", vim.lsp.buf.implementation, bufopts) + set_key("n", "", vim.lsp.buf.signature_help, bufopts) + set_key("n", "rn", vim.lsp.buf.declaration, bufopts) + set_key("n", "ca", vim.lsp.buf.code_action, bufopts) return bufnr end @@ -48,6 +45,7 @@ lsp_config.gopls.setup({ }) lsp_config.lua_ls.setup({ + on_attach = on_attach, settings = { Lua = { diagnostics = { -- cgit v1.2.3