From 55e22fd3f7927d25a0849ca306f13c120c3109a1 Mon Sep 17 00:00:00 2001 From: yannickreiss Date: Mon, 23 Sep 2024 13:27:17 +0200 Subject: [PATCH] Snippet updates --- UltiSnips/pascal.snippets | 23 +++++++++++++++++++++++ UltiSnips/tex.snippets | 4 ++++ 2 files changed, 27 insertions(+) create mode 100644 UltiSnips/pascal.snippets diff --git a/UltiSnips/pascal.snippets b/UltiSnips/pascal.snippets new file mode 100644 index 0000000..070ff01 --- /dev/null +++ b/UltiSnips/pascal.snippets @@ -0,0 +1,23 @@ +snippet prog "Add new program template" b +Program ${1:Name}`!p snip.rv = "" if t[2] == "" else " ("`${2:FileList}`!p snip.rv = "" if t[2] == "" else ")"`;`!p +if t[3] == "": + snip.rv = "" +else: + snip.rv = "\nconst\n (* Constant declarations *)\n "`${3:Const}`!p +if t[4] == "": + snip.rv = "" +else: + snip.rv = "\ntype\n (* Type declarations *)\n "`${4:Types}`!p +if t[5] == "": + snip.rv = "" +else: + snip.rv = "\nvar\n (* Variable declarations *)\n "`${5:Variables} + +Begin + $0 +End. +endsnippet + +snippet -- "Add multiline comment" A +(* $1 *)$0 +endsnippet diff --git a/UltiSnips/tex.snippets b/UltiSnips/tex.snippets index 7cee579..73bf26a 100644 --- a/UltiSnips/tex.snippets +++ b/UltiSnips/tex.snippets @@ -1,3 +1,7 @@ +snippet cc "Add Citation" i +\\cite{$1}$0 +endsnippet + snippet colx "textcolor" \\textcolor{${1:red}}{$2}$0 endsnippet