add reverse macro
This commit is contained in:
+5
-1
@@ -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
|
||||
-- ^
|
||||
|
||||
Reference in New Issue
Block a user