From 9dc1c72a3196f959b6467dadf23935ea1643ddd2 Mon Sep 17 00:00:00 2001 From: Marcelo Jacobus Date: Fri, 4 Jul 2025 09:52:23 -0300 Subject: [PATCH] Custom line diagnostics --- lua/plugins/lsp.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index 2b2aa87..08e8db9 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -55,6 +55,12 @@ return { end, opts) end + -- Custom Diagnostics Keymaps + vim.keymap.set('n', 'cd', vim.diagnostic.open_float, { desc = 'Line Diagnostics' }) + vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, { desc = 'Previous Diagnostic' }) + vim.keymap.set('n', ']d', vim.diagnostic.goto_next, { desc = 'Next Diagnostic' }) + vim.keymap.set('n', 'q', vim.diagnostic.setloclist, { desc = 'Set Loclist Diagnostics' }) + -- Ruby LSP lspconfig.ruby_lsp.setup({ cmd = { vim.fn.expand("~/.asdf/shims/ruby"), "-S", "ruby-lsp" },