diff --git a/.config/nvim/lua/key/macro.lua b/.config/nvim/lua/key/macro.lua index 662d186..9a219e8 100644 --- a/.config/nvim/lua/key/macro.lua +++ b/.config/nvim/lua/key/macro.lua @@ -1,33 +1,34 @@ require("key/rekey") -- wraps. -rekey_visual('mw"', 's""P') -rekey_visual('mw3"', 's""""""hhP') -rekey_visual('mw\'', 's\'\'P') -rekey_visual('mw(', 's()P') -rekey_visual('mw{', 's{}P') -rekey_visual('mw[', 's[]P') -rekey_visual('mw`', 's``P') -rekey_visual('mw*', 's**P') -rekey_visual('mw2*', 's****hP') -rekey_visual('mw3*', 's******hhP') +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('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 **. -- markdown. -rekey_visual('mmx', ':s/- \\[ \\]/- \\[x\\]/') -rekey_visual('mm ', ':s/- \\[x\\]/- \\[ \\]/') -rekey_normal('mmx', ':s/- \\[ \\]/- \\[x\\]/') -rekey_normal('mm ', ':s/- \\[x\\]/- \\[ \\]/') - -rekey_visual('mmb', 's****hP') -rekey_visual('mmi', 's**P') -rekey_visual('mms', 's~~~~hP') +rekey_normal('mmx', ':s/- \\[ \\]/- \\[x\\]/') -- mark checkbox. +rekey_normal('mm ', ':s/- \\[x\\]/- \\[ \\]/') -- unmark checkbox. +rekey_visual('mmx', ':s/- \\[ \\]/- \\[x\\]/') -- mark checkbox (multiline select), +rekey_visual('mm ', ':s/- \\[x\\]/- \\[ \\]/') -- unmark checkbox (multiline select). +rekey_normal('mmp', 'I  ') -- insert paragraph (indent). +rekey_visual('mmb', 's****hP') -- make bold. +rekey_visual('mmi', 's**P') -- make italic. +rekey_visual('mms', 's~~~~hP') -- make strikethrough. -- rekey_visual('mm>', ':s/^') -- rekey_visual('mm<', '') -- rekey_normal('mm>', '') -- rekey_normal('mm<', '') -- increment. -rekey_normal('mi', 'yyupj') +rekey_normal('mi', 'yyupj') -- copy line and increment number under cursor. -- select. -rekey_normal('ma', 'ggVG') +rekey_normal('ma', 'ggVG') -- select all.