snippet ( "Parentheses" A ($1)$0 endsnippet snippet { "Braces" A {$1}$0 endsnippet snippet [ "Square brackets" A [$1]$0 endsnippet snippet < "Chevrons" <$1>$0 endsnippet snippet box "Box" `!p snip.rv = '┌' + '─' * (len(t[1]) + 2) + '┐'` │ $1 │ `!p snip.rv = '└' + '─' * (len(t[1]) + 2) + '┘'` $0 endsnippet snippet today "Date" `date '+%d %b %Y'` endsnippet priority 1000 snippet wolf "Mathematica" w wolf $1 wolf$0 endsnippet priority 10000 snippet 'wolf(.*)wolf' "evaluate mathematica" wr `!p import subprocess code = 'ToString[' + match.group(1) + ', TeXForm]' snip.rv = subprocess.check_output(['wolframscript', '-code', code]).rstrip() ` endsnippet