129 lines
2.3 KiB
Plaintext
129 lines
2.3 KiB
Plaintext
snippet comment
|
|
options word
|
|
{% comment %}${1:#:comment}{% endcomment %}
|
|
|
|
snippet raw
|
|
options word
|
|
{% raw %}${1:#:TARGET}{% endraw %}
|
|
|
|
snippet if
|
|
abbr if endif
|
|
options word
|
|
{% if ${1:#:condition} %}
|
|
${0:TARGET}
|
|
{% endif %}
|
|
|
|
snippet elseif
|
|
{% elseif ${1:#:condition} %}
|
|
${0:TARGET}
|
|
|
|
snippet ifelse
|
|
abbr if else endif
|
|
{% if ${1:#:condition} %}
|
|
${2:TARGET}
|
|
{% else %}
|
|
${3}
|
|
{% endif %}
|
|
|
|
snippet unless
|
|
abbr unless endunless
|
|
options word
|
|
{% unless ${1:#:TARGET} %}
|
|
${0:TARGET}
|
|
{% endunless %}
|
|
|
|
snippet case
|
|
abbr case when endcase
|
|
{% case ${1:#:condition} %}
|
|
{% when ${2:#:TARGET} %}
|
|
${3}
|
|
{% endcase%}
|
|
|
|
snippet else
|
|
{% else %}
|
|
${1:TARGET}
|
|
|
|
snippet when
|
|
{% when ${1:#:TARGET} %}
|
|
${0}
|
|
|
|
snippet cycle
|
|
options word
|
|
{% cycle ${1:#:TARGET} %}
|
|
|
|
snippet for
|
|
abbr for in endfor
|
|
options word
|
|
{% for ${1:#:var} in ${2:#:list} %}
|
|
${0:TARGET}
|
|
{% endfor%}
|
|
|
|
snippet tablerow
|
|
abbr tablerow in endtablerow
|
|
options word
|
|
{% tablerow ${1:#:var} in ${2:#:list} %}
|
|
${0:TARGET}
|
|
{% endtablerow %}
|
|
|
|
snippet assign
|
|
options word
|
|
{% assign ${1:#:var} = ${2:#:value} %}
|
|
|
|
snippet capture
|
|
options word
|
|
{% capture ${1:#:var} %}${2:#:TARGET}{% endcapture %}
|
|
|
|
snippet include
|
|
options word
|
|
{% include ${1:#:TARGET} %}
|
|
|
|
snippet output
|
|
abbr {{ }}
|
|
alias {{
|
|
options word
|
|
{{ ${1:#:TARGET} }}
|
|
|
|
snippet filter
|
|
abbr {{ | }}
|
|
alias {{
|
|
options word
|
|
{{ ${1:#:TARGET} | ${2:#:filter} }}
|
|
|
|
|
|
# Jekyll enhancements
|
|
|
|
snippet highlight
|
|
alias hl
|
|
options word
|
|
{% highlight ${1:#:TARGET} %}
|
|
${2:code}
|
|
{% endhighlight %}
|
|
|
|
snippet highlight_line
|
|
abbr Line number
|
|
alias hl_l
|
|
options word
|
|
{% highlight ${1:#:TARGET} linenos %}
|
|
${2:code}
|
|
{% endhighlight %}
|
|
|
|
snippet post_url
|
|
options word
|
|
{% post_url ${1:#:TARGET} %}
|
|
|
|
snippet gist
|
|
options word
|
|
{% gist `getreg('+')=='' ? '<\`0\`>' : getreg('+')` %}
|
|
|
|
snippet template
|
|
abbr layout title category
|
|
alias ---
|
|
options head
|
|
---
|
|
layout: ${1}
|
|
title: ${2}
|
|
category: ${3}
|
|
---
|
|
${0}
|
|
|