AutoYADM commit: 2025-07-14 17:05:59
This commit is contained in:
parent
8d90ff726a
commit
23c5fc55bd
1 changed files with 6 additions and 6 deletions
|
@ -1,16 +1,16 @@
|
||||||
# format markdown, ignoring block images!
|
# format markdown, ignoring certain patterns!
|
||||||
define-command markdown-fmt %{
|
define-command markdown-fmt %{
|
||||||
evaluate-commands -draft -save-regs "/lf" %{
|
evaluate-commands -draft -save-regs "/lf" %{
|
||||||
# block level images regex
|
# block level images or abbreviations regex
|
||||||
set-register / '(?S)^\h*!\[.*\]\(.*\)$'
|
set-register / '(?S)(^\h*!\[.*\]\(.*\)$|^\*\[.*\]:.*$)'
|
||||||
# select, yank, replace with comment
|
# select, yank, replace with comment
|
||||||
try %{
|
try %{
|
||||||
execute-keys -draft '%s<ret>"lyc<lt>!--img𝅙img--<gt><esc>'
|
execute-keys -draft '%s<ret>"lyc<lt>!--ignore𝅙ignore--<gt><esc>'
|
||||||
}
|
}
|
||||||
# pass to formatter
|
# pass to formatter
|
||||||
evaluate-commands -draft %{ format }
|
evaluate-commands -draft %{ format }
|
||||||
# select the comments, replace with original image
|
# select the comments, replace with original content
|
||||||
set-register / '(?S)^\h*<!--img𝅙img-->'
|
set-register / '(?S)^\h*<!--ignore𝅙ignore-->'
|
||||||
try %{
|
try %{
|
||||||
execute-keys -draft '%s<ret>"lR'
|
execute-keys -draft '%s<ret>"lR'
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue