From 198af6919977a033ec608084d43229f5aa6b5838 Mon Sep 17 00:00:00 2001 From: Tovi Date: Fri, 1 Mar 2024 16:01:22 +1030 Subject: [PATCH] fix: add new keybinds --- .config/nvim/lua/settings/theme.lua | 4 ++-- .config/nvim/lua/tovi/plugins/lsp/lspconfig.lua | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/.config/nvim/lua/settings/theme.lua b/.config/nvim/lua/settings/theme.lua index 583ec66..680655a 100644 --- a/.config/nvim/lua/settings/theme.lua +++ b/.config/nvim/lua/settings/theme.lua @@ -1,5 +1,5 @@ -- Themery block -- This block will be replaced by Themery. -vim.cmd("colorscheme carbonfox") -vim.g.theme_id = 2 +vim.cmd("colorscheme nightfly") +vim.g.theme_id = 3 -- end themery block diff --git a/.config/nvim/lua/tovi/plugins/lsp/lspconfig.lua b/.config/nvim/lua/tovi/plugins/lsp/lspconfig.lua index f39341e..0a3e5bb 100644 --- a/.config/nvim/lua/tovi/plugins/lsp/lspconfig.lua +++ b/.config/nvim/lua/tovi/plugins/lsp/lspconfig.lua @@ -50,19 +50,35 @@ return { opts.desc = "Go to previous diagnostic" keymap.set("n", "[d", vim.diagnostic.goto_prev, opts) -- jump to previous diagnostic in buffer + opts.desc = "Go to previous diagnostic" + keymap.set("n", "pd", vim.diagnostic.goto_prev, opts) -- jump to previous diagnostic in buffer + opts.desc = "Go to next diagnostic" keymap.set("n", "]d", vim.diagnostic.goto_next, opts) -- jump to next diagnostic in buffer + opts.desc = "Go to next diagnostic" + keymap.set("n", "nd", vim.diagnostic.goto_next, opts) -- jump to next diagnostic in buffer + opts.desc = "Go to previous diagnostic (error only)" keymap.set("n", "[e", function() vim.diagnostic.goto_prev({ severity = vim.diagnostic.severity.ERROR }) end, opts) + opts.desc = "Go to previous diagnostic (error only)" + keymap.set("n", "pe", function() + vim.diagnostic.goto_prev({ severity = vim.diagnostic.severity.ERROR }) + end, opts) + opts.desc = "Go to next diagnostic (error only)" keymap.set("n", "]e", function() vim.diagnostic.goto_next({ severity = vim.diagnostic.severity.ERROR }) end, opts) + opts.desc = "Go to next diagnostic (error only)" + keymap.set("n", "ne", function() + vim.diagnostic.goto_next({ severity = vim.diagnostic.severity.ERROR }) + end, opts) + opts.desc = "Show documentation for what is under cursor" keymap.set("n", "K", vim.lsp.buf.hover, opts) -- show documentation for what is under cursor