add reverse macro

This commit is contained in:
2026-08-06 22:31:28 +02:00
parent af50f0c035
commit 60ade0bd2d
+5 -1
View File
@@ -112,6 +112,8 @@ vim.keymap.set("v", "<space>l", ":lua<CR>") -- source the visual
-- Turns into this:
-- return // retuns
vim.keymap.set("n", "L", "I <Esc>0dwd$jA <Esc>pk\"_dd$")
-- Does the same from below
vim.keymap.set("n", "H", "I <Esc>0dwd$kA <Esc>pj\"_dd$k")
-- Does the same on a selection of lines
-- This:
-- // returns
@@ -120,7 +122,9 @@ vim.keymap.set("n", "L", "I <Esc>0dwd$jA <Esc>pk\"_dd$")
-- Turns into this:
-- return // returns
-- // something
vim.keymap.set("v", "L", ":m '>+1<CR>gv=gv:norm I <Esc>0dwgvV:lua SelectionStart()<CR>gv=gvo0o$<C-v>d\"_ddkA <Esc>p0")
vim.keymap.set("v", "L", ":m '>+1<CR>gv=gv:norm I <Esc>0dw<CR>gvV:lua SelectionStart()<CR>gv=gvo0o$<C-v>d\"_ddkA <Esc>p0")
-- Does the same from below
vim.keymap.set("v", "H", ":norm I <Esc>0dw<CR>gv:lua SelectionStart()<CR>gv=gv0o$<C-v>d\"_ddkA <Esc>p0")
-- How it works:
-- :m '>+1<CR>gv=gv:lua SelectionStart()<CR>gv=gvo0o$<C-v>d\"_ddkA <Esc>p0
-- ^