From 8aaa296317b90474b14371369e8d32b77d2e9e8d Mon Sep 17 00:00:00 2001 From: Antoine Vaure Date: Tue, 20 Aug 2024 09:50:23 +0200 Subject: [PATCH] Add bindings for quick mark/jump --- lua/mappings.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lua/mappings.lua b/lua/mappings.lua index 7def771..433c7e3 100644 --- a/lua/mappings.lua +++ b/lua/mappings.lua @@ -47,6 +47,14 @@ vim.keymap.set({ "i", "s" }, "", function() ls.jump(-1) end, { silent = tru -- Hop vim.keymap.set({ 'n', 'v' }, 'f', " HopWord ", { desc = "HopWord" }) +-- marks +vim.keymap.set({ 'n' }, "", "mA", { desc = "Set mark A", remap = true }) +vim.keymap.set({ 'n' }, "", "g'A", { desc = "Jump to mark A", remap = true}) +vim.keymap.set({ 'n' }, "", "mZ", { desc = "Set mark Z" }) +vim.keymap.set({ 'n' }, "", "g'Z", { desc = "Jump to mark Z" }) +vim.keymap.set({ 'n' }, "", "mE", { desc = "Set mark E" }) +vim.keymap.set({ 'n' }, "", "g'E", { desc = "Jump to mark E" }) + -- Global mappings. -- See `:help vim.diagnostic.*` for documentation on any of the below functions