From 60ade0bd2d5fec1fbe5af5dedca9fcf6e02eea92 Mon Sep 17 00:00:00 2001 From: Nami Lauckner Date: Thu, 6 Aug 2026 22:31:28 +0200 Subject: [PATCH] add reverse macro --- lua/nami/remap.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lua/nami/remap.lua b/lua/nami/remap.lua index 4e76376..ee871f4 100644 --- a/lua/nami/remap.lua +++ b/lua/nami/remap.lua @@ -112,6 +112,8 @@ vim.keymap.set("v", "l", ":lua") -- source the visual -- Turns into this: -- return // retuns vim.keymap.set("n", "L", "I 0dwd$jA pk\"_dd$") +-- Does the same from below +vim.keymap.set("n", "H", "I 0dwd$kA pj\"_dd$k") -- Does the same on a selection of lines -- This: -- // returns @@ -120,7 +122,9 @@ vim.keymap.set("n", "L", "I 0dwd$jA pk\"_dd$") -- Turns into this: -- return // returns -- // something -vim.keymap.set("v", "L", ":m '>+1gv=gv:norm I 0dwgvV:lua SelectionStart()gv=gvo0o$d\"_ddkA p0") +vim.keymap.set("v", "L", ":m '>+1gv=gv:norm I 0dwgvV:lua SelectionStart()gv=gvo0o$d\"_ddkA p0") +-- Does the same from below +vim.keymap.set("v", "H", ":norm I 0dwgv:lua SelectionStart()gv=gv0o$d\"_ddkA p0") -- How it works: -- :m '>+1gv=gv:lua SelectionStart()gv=gvo0o$d\"_ddkA p0 -- ^