diff --git a/c.snippets b/c.snippets index b213a7f..056476e 100644 --- a/c.snippets +++ b/c.snippets @@ -3,3 +3,19 @@ for (int i = 0; i < ${1:count}; i++) { ${2} } endsnippet + +snippet mlc "malloc" i += malloc(sizeof(${1:type}) * ${2:amt}); +endsnippet + +snippet stl "strlen" +strlen(${1:var}) +endsnippet + +snippet scp "strcpy" +strcpy(${1:dest}, ${2:str}); +endsnippet + +snippet cmt "Line comment" b +/* ${1:text} */ +endsnippet diff --git a/sh.snippets b/sh.snippets index fa89b73..5067f8c 100644 --- a/sh.snippets +++ b/sh.snippets @@ -12,3 +12,11 @@ ${1:name}() { } endsnippet +snippet evr "Var with escaped quotes" i +\"$${1:var}\" +endsnippet + +snippet vr "Var with quotes" i +"$${1:var}" +endsnippet + diff --git a/snippets.snippets b/snippets.snippets index afc73ef..5b71e97 100644 --- a/snippets.snippets +++ b/snippets.snippets @@ -1,4 +1,4 @@ -snippet ts "Tabstop" +snippet ts "Tabstop" i ${${1:number}:${2:default}} endsnippet diff --git a/tex.snippets b/tex.snippets new file mode 100644 index 0000000..ed92608 --- /dev/null +++ b/tex.snippets @@ -0,0 +1,7 @@ +snippet bf "Boldface" i +\textbf{$0} +endsnippet + +snippet geq "Geq eqn" i +$\geq $0$ +endsnippet diff --git a/texmath.snippets b/texmath.snippets index 0f8d977..5f118bc 100644 --- a/texmath.snippets +++ b/texmath.snippets @@ -13,3 +13,7 @@ snippet pwf "Piecewise function" b \right\\} \] endsnippet + +snippet int "Integral" i +\int_{${1:lower}}^{${2:upper}} \, \mathrm{d}${3:x} +endsnippet