From e939bb0e08750eb622b3d7df16ddbc825e9a2e90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Sat, 3 Feb 2024 13:03:47 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(nvim):=20add=20new=20keymaps?= =?UTF-8?q?=20for=20moving=20to=20the=20next=20and=20previous=20comment=20?= =?UTF-8?q?block?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .config/nvim/lua/config/keymaps.lua | 4 ++++ .config/nvim/lua/plugins/extras/ui/smooth-scrolling.lua | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.config/nvim/lua/config/keymaps.lua b/.config/nvim/lua/config/keymaps.lua index 44ab87f5..6796bd39 100644 --- a/.config/nvim/lua/config/keymaps.lua +++ b/.config/nvim/lua/config/keymaps.lua @@ -80,6 +80,10 @@ map("n", "u", function() end end, { desc = "Toggle Tabline" }) +-- Comment box +map("n", "]/", "/\\S\\zs\\s*╭zt", { desc = "Next block comment" }) +map("n", "[/", "?\\S\\zs\\s*╭zt", { desc = "Prev block comment" }) + -- Plugin Info map("n", "cif", "LazyFormatInfo", { desc = "Formatting" }) map("n", "cic", "ConformInfo", { desc = "Conform" }) diff --git a/.config/nvim/lua/plugins/extras/ui/smooth-scrolling.lua b/.config/nvim/lua/plugins/extras/ui/smooth-scrolling.lua index bceea4d4..b25b8f69 100644 --- a/.config/nvim/lua/plugins/extras/ui/smooth-scrolling.lua +++ b/.config/nvim/lua/plugins/extras/ui/smooth-scrolling.lua @@ -32,7 +32,7 @@ return { -- Start/end of line: map({ "n", "x" }, "0", "lua Scroll('0')") - map({ "n", "x" }, "^", "lua Scroll('^')") + map({ "n", "x" }, "_", "lua Scroll('_')") map({ "n", "x" }, "$", "lua Scroll('$', 0, 1)") -- Paragraph movements: