mirror of
https://github.com/Ascyii/typstar.git
synced 2026-01-01 13:34:24 -05:00
minor(snip)!: list helper
This commit is contained in:
@@ -93,9 +93,9 @@ function M.start_snip_in_newl(trigger, expand, insert, condition, priority, opti
|
|||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
function M.bulletpoint_snip(trigger, expand, insert, condition, priority, options)
|
function M.list_snip(trigger, expand, insert, condition, priority, options)
|
||||||
return M.snip(
|
return M.snip(
|
||||||
'(^\\s*\\-\\s+.*\\s*)' .. trigger,
|
'(^\\s*(-|\\+|\\d+\\.)\\s+.*\\s+)' .. trigger,
|
||||||
'<>' .. expand,
|
'<>' .. expand,
|
||||||
{ M.cap(1), unpack(insert) },
|
{ M.cap(1), unpack(insert) },
|
||||||
condition,
|
condition,
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ end
|
|||||||
return {
|
return {
|
||||||
start('dm', '$\n<>\n<>$', { indent_visual(1), cap(1) }, markup),
|
start('dm', '$\n<>\n<>$', { indent_visual(1), cap(1) }, markup),
|
||||||
helper.start_snip_in_newl('dm', '$\n\t<>\n$ <>', { helper.visual(1), i(2) }, markup, nil, { wordTrig = false }),
|
helper.start_snip_in_newl('dm', '$\n\t<>\n$ <>', { helper.visual(1), i(2) }, markup, nil, { wordTrig = false }),
|
||||||
helper.bulletpoint_snip('dm', '\n$\n\t<>\n$ <>', { helper.visual(1), i(2) }, markup, 1100, { prepend = '\t' }),
|
helper.list_snip('dm', '\n$\n\t<>\n$ <>', { helper.visual(1), i(2) }, markup, 1100, { prepend = '\t' }),
|
||||||
start('fla', '#flashcard(0)[<>][\n<>\n<>]', { i(1, 'flashcard'), indent_visual(2), cap(1) }, markup),
|
start('fla', '#flashcard(0)[<>][\n<>\n<>]', { i(1, 'flashcard'), indent_visual(2), cap(1) }, markup),
|
||||||
start('flA', '#flashcard(0, "<>")[\n<>\n<>]', { i(1, 'flashcard'), indent_visual(2), cap(1) }, markup),
|
start('flA', '#flashcard(0, "<>")[\n<>\n<>]', { i(1, 'flashcard'), indent_visual(2), cap(1) }, markup),
|
||||||
snip('IMP', '$==>>$ ', {}, markup),
|
snip('IMP', '$==>>$ ', {}, markup),
|
||||||
|
|||||||
Reference in New Issue
Block a user