diff --git a/.config/nvim/lua/key/macro.lua b/.config/nvim/lua/key/macro.lua index 3fc901f..90fcaa8 100644 --- a/.config/nvim/lua/key/macro.lua +++ b/.config/nvim/lua/key/macro.lua @@ -1,20 +1,44 @@ require("key/rekey") -- wraps. -rekey_visual("mwx", "sp") -- unwrap once (select only stuff inside). -rekey_visual("mw\"", "s\"\"P") -- wrap in "". -rekey_visual("mw3\"", "s\"\"\"\"\"\"hhP") -- wrap in 3x "". -rekey_visual("mw'", "s''P") -- wrap in "". -rekey_visual("mw(", "s()P") -- wrap in (). -rekey_visual("mw{", "s{}P") -- wrap in {}. -rekey_visual("mw<", "s<>P") -- wrap in {}. -rekey_visual("mw[", "s[]P") -- wrap in []. -rekey_visual("mw`", "s``P") -- wrap in ``. -rekey_visual("mw3`", "s``````hhP") -- wrap in 3x ``. -rekey_visual("mw*", "s**P") -- wrap in **. -rekey_visual("mw2*", "s****hP") -- wrap in 2x **. -rekey_visual("mw3*", "s******hhP") -- wrap in 3x **. -rekey_visual("mw ", "s P") -- wrap in spaces. +rekey_visual("mwx", "sp") -- unwrap once (select only stuff inside). +rekey_visual("mw\"", "s\"\"P") -- wrap in "". +rekey_visual("mw3\"", "s\"\"\"\"\"\"hhP") -- wrap in 3x "". +rekey_visual("mw'", "s''P") -- wrap in "". +rekey_visual("mw(", "s()P") -- wrap in (). +rekey_visual("mw)", "s()P") -- wrap in (). +rekey_visual("mw{", "s{}P") -- wrap in {}. +rekey_visual("mw}", "s{}P") -- wrap in {}. +rekey_visual("mw<", "s<>P") -- wrap in {}. +rekey_visual("mw>", "s<>P") -- wrap in {}. +rekey_visual("mw[", "s[]P") -- wrap in []. +rekey_visual("mw]", "s[]P") -- wrap in []. +rekey_visual("mw`", "s``P") -- wrap in ``. +rekey_visual("mw3`", "s``````hhP") -- wrap in 3x ``. +rekey_visual("mw*", "s**P") -- wrap in **. +rekey_visual("mw2*", "s****hP") -- wrap in 2x **. +rekey_visual("mw3*", "s******hhP") -- wrap in 3x **. +rekey_visual("mw ", "s P") -- wrap in spaces. + +-- rewraps. +rekey_visual("mwrx", "sp") -- unwrap once (select only stuff inside). +rekey_visual("mwr\"", "s\"\"P") -- wrap in "". +rekey_visual("mwr3\"", "s\"\"\"\"\"\"hhP") -- wrap in 3x "". +rekey_visual("mwr'", "s''P") -- wrap in "". +rekey_visual("mwr(", "s()P") -- wrap in (). +rekey_visual("mwr)", "s()P") -- wrap in (). +rekey_visual("mwr{", "s{}P") -- wrap in {}. +rekey_visual("mwr}", "s{}P") -- wrap in {}. +rekey_visual("mwr<", "s<>P") -- wrap in {}. +rekey_visual("mwr>", "s<>P") -- wrap in {}. +rekey_visual("mwr[", "s[]P") -- wrap in []. +rekey_visual("mwr]", "s[]P") -- wrap in []. +rekey_visual("mwr`", "s``P") -- wrap in ``. +rekey_visual("mwr3`", "s``````hhP") -- wrap in 3x ``. +rekey_visual("mwr*", "s**P") -- wrap in **. +rekey_visual("mwr2*", "s****hP") -- wrap in 2x **. +rekey_visual("mwr3*", "s******hhP") -- wrap in 3x **. +rekey_visual("mwr ", "s P") -- wrap in spaces. -- markdown. rekey_normal("mmx", ":s/- \\[ \\]/- \\[x\\]/") -- mark checkbox.