config/users/pbsds/home/profiles/desktop/pulsar/snippets.cson

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} %}'