diff --git a/lua/mappings.lua b/lua/mappings.lua index 7d5035c..5483499 100644 --- a/lua/mappings.lua +++ b/lua/mappings.lua @@ -40,14 +40,10 @@ s({ "i", "s" }, "", function() ls.jump(-1) end, { silent = true }) s({ 'n', 'v' }, 'f', " HopWord ", { desc = "HopWord" }) -- marks -s({ 'n' }, "", "mA", { desc = "Set mark A", remap = true }) -s({ 'n' }, "", "g'A", { desc = "Jump to mark A", remap = true }) -s({ 'n' }, "", "mZ", { desc = "Set mark Z" }) -s({ 'n' }, "", "g'Z", { desc = "Jump to mark Z" }) -s({ 'n' }, "", "mE", { desc = "Set mark E" }) -s({ 'n' }, "", "g'E", { desc = "Jump to mark E" }) -s({ 'n' }, "", "gqip", { desc = "format paragraph" }) -s({ 'v' }, "", "gq", { desc = "format vidsual selection" }) +for _, key in ipairs({"A", "Z", "E", "Q", "S", "D"}) do + s({ 'n' }, "", "m" .. key, { desc = "Set mark " .. key }) + s({ 'n' }, "", "g'" .. key, { desc = "Jump to mark " .. key }) +end function moveCursorToMouse() local mousePos = vim.fn.getmousepos()