76 lines
2.2 KiB
Plaintext
76 lines
2.2 KiB
Plaintext
|
'.text.md':
|
||
|
'Comment':
|
||
|
'prefix': 'comment'
|
||
|
'body': '<!--\n$1\n-->$0'
|
||
|
'Todo':
|
||
|
'prefix': 'todo'
|
||
|
'body': '<!-- TODO: $1 -->$0'
|
||
|
'Div':
|
||
|
'prefix': 'div'
|
||
|
'body': '<div class="$1" id="$2">\n$3\n</div>$0'
|
||
|
'Equation':
|
||
|
'prefix': 'eq'
|
||
|
'body': '\\$\\$ $1\n\\$\\$${3: \\{#eq:${2:TODOs}\\}}$0'
|
||
|
'AlignedEquation':
|
||
|
'prefix': 'eqs'
|
||
|
'body': '\\$\\$ \\\\begin\\{aligned\\}\n\t\\\\\\\\ ${1:a &= b} \n\t\\\\\\\\ ${2:c &= d}\n\\\\end\\{aligned\\} \\$\\$${4: \\{#eq:${3:TODO}\\}}$0'
|
||
|
'EquationSolve':
|
||
|
'prefix': 'eqso'
|
||
|
'body': '\\$\\$ \\\\begin\\{aligned\\}\n\t${1:a}\n\t\t&= ${2:b} \\\\\\\\\n\\\\end\\{aligned\\} \\$\\$${4: \\{#eq:${3:TODO}\\}}$0'
|
||
|
'Fraction':
|
||
|
'prefix': 'fr'
|
||
|
'body': '\\\\frac\\{$1\\}\\{$2\\}$0'
|
||
|
'LeftRight':
|
||
|
'prefix': 'lr'
|
||
|
'body': '\\\\left${1: \\\\right}$0'
|
||
|
'LeftRightAngle':
|
||
|
'prefix': 'lra'
|
||
|
'body': '\\\\left\\\\langle $1 \\\\right\\\\rangle$0'
|
||
|
# 'Superscript':
|
||
|
# 'prefix': '^'
|
||
|
# 'body': '^\\{$1\\}$0'
|
||
|
'smallcaps':
|
||
|
'prefix': 'sm'
|
||
|
'body': '[$1]{.smallcaps}$0'
|
||
|
'bold':
|
||
|
'prefix': 'bf'
|
||
|
'body': '**$1**$0'
|
||
|
'italic':
|
||
|
'prefix': 'it'
|
||
|
'body': '*$1*$0'
|
||
|
'monospace':
|
||
|
'prefix': 'ms'
|
||
|
'body': '`$1`$0'
|
||
|
'.text.html':
|
||
|
'ClassSpan':
|
||
|
'prefix': 'span'
|
||
|
'body': '<span class="$1">$2</span>$0'
|
||
|
'.source.jinja, .text.html.jinja, .text.generic-config.jinja, .source.python.jinja, .source.shell.jinja, .text.xml.jinja, .source.yaml.jinja':
|
||
|
'Comment':
|
||
|
'prefix': 'comment'
|
||
|
'body': '{# $0 #}'
|
||
|
'Complete Comment':
|
||
|
'prefix': '{#'
|
||
|
'body': '{# $0 #}'
|
||
|
'Do':
|
||
|
'prefix': 'do'
|
||
|
'body': '{% do ${1:expr} %}{# requires jinja2.ext.do #}'
|
||
|
'Continue':
|
||
|
'prefix': 'continue'
|
||
|
'body': '{% continue %}{# requires jinja2.ext.loopcontrols #}'
|
||
|
'Break':
|
||
|
'prefix': 'break'
|
||
|
'body': '{% break %}{# requires jinja2.ext.loopcontrols #}'
|
||
|
'Autoescape':
|
||
|
'prefix': 'autoescape'
|
||
|
'body': '{% autoescape ${1:false} %}\n$2\n{% endautoescape %}$0'
|
||
|
'Todo':
|
||
|
'prefix': 'todo'
|
||
|
'body': '{# TODO: ${1:message} #}'
|
||
|
'Block':
|
||
|
'prefix': 'block'
|
||
|
'body': '{% block ${1:name} %}\n\t$2\n{% endblock %}{# ${1:name} #}'
|
||
|
'Set':
|
||
|
'prefix': 'set'
|
||
|
'body': '{% set ${1:var} = ${2:expr} %}'
|