diff options
author | Chris <[email protected]> | 2020-04-23 22:44:32 -0400 |
---|---|---|
committer | Chris <[email protected]> | 2020-04-23 22:44:32 -0400 |
commit | 29b0a5c47862f387c5905a85d2c03e056003b915 (patch) | |
tree | 7b8e4c064e9285f685a9e1c14d00e5d9c81b117c /utils/snips/markdown.snippets | |
parent | 6f4727d620f50e31f5043f33b6bccd86c8d73972 (diff) |
auto push
Diffstat (limited to 'utils/snips/markdown.snippets')
-rw-r--r-- | utils/snips/markdown.snippets | 115 |
1 files changed, 0 insertions, 115 deletions
diff --git a/utils/snips/markdown.snippets b/utils/snips/markdown.snippets deleted file mode 100644 index 418b0237..00000000 --- a/utils/snips/markdown.snippets +++ /dev/null @@ -1,115 +0,0 @@ -priority -50 - -global !p -def create_table(snip): - # retrieving single line from current string and treat it like tabstops count - placeholders_string = snip.buffer[snip.line].strip()[2:].split("x",1) - rows_amount = int(placeholders_string[0]) - columns_amount = int(placeholders_string[1]) - # erase current line - snip.buffer[snip.line] = '' - # create anonymous snippet with expected content and number of tabstops - anon_snippet_title = ' | '.join(['$' + str(col) for col in range(1,columns_amount+1)]) + "\n" - anon_snippet_delimiter = ':-|' * (columns_amount-1) + ":-\n" - anon_snippet_body = "" - for row in range(1,rows_amount+1): - anon_snippet_body += ' | '.join(['$' + str(row*columns_amount+col) for col in range(1,columns_amount+1)]) + "\n" - anon_snippet_table = anon_snippet_title + anon_snippet_delimiter + anon_snippet_body - # expand anonymous snippet - snip.expand_anon(anon_snippet_table) -endglobal - -########################### -# Sections and Paragraphs # -########################### -snippet sec "Section" b -# ${1:Section Name} # -$0 -endsnippet - -snippet ssec "Sub Section" b -## ${1:Section Name} ## -$0 -endsnippet - -snippet sssec "SubSub Section" b -### ${1:Section Name} ### -$0 -endsnippet - -snippet par "Paragraph" b -#### ${1:Paragraph Name} #### -$0 -endsnippet - -snippet spar "Paragraph" b -##### ${1:Paragraph Name} ##### -$0 -endsnippet - -################### -# Text formatting # -################### - -snippet * "italics" -*${1:${VISUAL}}*$0 -endsnippet - -snippet ** "bold" -**${1:${VISUAL}}**$0 -endsnippet - -snippet *** "bold italics" -***${1:${VISUAL}}***$0 -endsnippet - - -################ -# Common stuff # -################ -snippet link "Link to something" -[${1:${VISUAL:Text}}](${3:http://${2:www.url.com}})$0 -endsnippet - -snippet img "Image" -$0 -endsnippet - -snippet ilc "Inline Code" i -\`$1\`$0 -endsnippet - -snippet cbl "Codeblock" b -\`\`\` -$1 -\`\`\` -$0 -endsnippet - -snippet refl "Reference Link" -[${1:${VISUAL:Text}}][${2:id}]$0 - -[$2]:${4:http://${3:www.url.com}} "${5:$4}" -endsnippet - -snippet fnt "Footnote" -[^${1:${VISUAL:Footnote}}]$0 - -[^$1]:${2:Text} -endsnippet - -pre_expand "create_table(snip)" -snippet "tb(\d+x\d+)" "Customizable table" br -endsnippet - -# vim:ft=snippets: - -snippet meta(data)? "Markdown metadata front matter" br ---- -title: $1 -description: blog post -date: "`!v strftime("%Y-%m-%d")`" -image: "$2" -tags: [$3] ---- -endsnippet |