diff --git a/UltiSnips/ada.snippets b/UltiSnips/ada.snippets index dc2698b..62ab1bb 100644 --- a/UltiSnips/ada.snippets +++ b/UltiSnips/ada.snippets @@ -38,8 +38,8 @@ for parameter in parameters: paramless = parameter.replace("\t", "") snip.rv += f"-- @variable {paramless}\n" `-- @description $5 -function ${1:Name}($2`!p if (t[2] == ""): - t[2] = "a, b: Integer"`) return ${3:Integer} is +function ${1:Name}${2:a, b: Integer}`!p if (t[2] != "" and not t[2].startswith("(")): + t[2] = f"({t[2]})"` return ${3:Integer} is $4 begin $7 diff --git a/UltiSnips/bib.snippets b/UltiSnips/bib.snippets index bf691d9..914e93d 100644 --- a/UltiSnips/bib.snippets +++ b/UltiSnips/bib.snippets @@ -18,9 +18,9 @@ endsnippet snippet article "Add article reference" b @article{${1:ref_name}, - title={${2:Titel}}, - author={${3:Autor}}, - journal={${4:Journal}},`!p + title = {${2:Titel}}, + author = {${3:Autor}}, + journal = {${4:Journal}},`!p if t[5] != "": snip.rv = "\n\tvolume\t= {" else: @@ -45,8 +45,9 @@ if t[7] != "": snip.rv = "}," else: snip.rv = ""` - year={${8:2023}}, - publisher={${9:Verlag}} + year = {${8:2023}}, + doi = {${9:DOI_NUM}} + publisher = {${10:Verlag}} } $0 endsnippet diff --git a/UltiSnips/rust.snippets b/UltiSnips/rust.snippets index 0d6d635..cb18070 100644 --- a/UltiSnips/rust.snippets +++ b/UltiSnips/rust.snippets @@ -75,3 +75,14 @@ endsnippet snippet println "println" A println!("$1");$0 endsnippet + +snippet docstring "Document head" b +/* +* Filename: `!p snip.rv = fn` +* Author: ${1:Yannick Reiss} +* Project: ${2:Project Name} +* Copyright: ${3:None} => You • 9 months ago • Move of Snippets into repository +* Description: ${4:Funny module} +* +*/$0 +endsnippet diff --git a/UltiSnips/tex.snippets b/UltiSnips/tex.snippets index 38e479a..496c553 100644 --- a/UltiSnips/tex.snippets +++ b/UltiSnips/tex.snippets @@ -484,6 +484,6 @@ else: $0 endsnippet -snippet cc "Cite" A +snippet cc "Cite" iA \\cite{$1}$0 endsnippet diff --git a/UltiSnips/xml.snippets b/UltiSnips/xml.snippets new file mode 100644 index 0000000..6d71733 --- /dev/null +++ b/UltiSnips/xml.snippets @@ -0,0 +1,5 @@ +snippet tg "automated tag insertion" b +<${1:tag}> + $2 +$0 +endsnippet