Compare commits
2 Commits
ba38abd4c7
...
4acae3052a
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4acae3052a | ||
|
|
6c8211ff4f |
3
UltiSnips/math.snippets
Normal file
3
UltiSnips/math.snippets
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
snippet SUM "Sum sign" i
|
||||||
|
Σ
|
||||||
|
endsnippet
|
||||||
@@ -44,3 +44,39 @@ if t[4] != "" and len(t[4].split(":")) > 1:
|
|||||||
|
|
||||||
$0
|
$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
|
snippet class "Python class description" b
|
||||||
|
class ${1:`!p snip.rv = fn.split('.')[0]`}`!p
|
||||||
|
if t[2] != "":
|
||||||
|
snip.rv = " ("
|
||||||
|
else:
|
||||||
|
snip.rv = ""`${2:object}`!p
|
||||||
|
if t[2] == "":
|
||||||
|
snip.rv = ""
|
||||||
|
else:
|
||||||
|
snip.rv = ")"`:
|
||||||
|
"""
|
||||||
|
${3:Description of module $1.}
|
||||||
|
"""
|
||||||
|
def __init__(${4:self}`!p
|
||||||
|
if not t[4].startswith("self"):
|
||||||
|
t[4] = f"self, {t[4]}"
|
||||||
|
t[4] = t[4].replace(' ', '')
|
||||||
|
t[4] = t[4].replace(':', ': ')
|
||||||
|
t[4] = t[4].replace(',', ', ')`):
|
||||||
|
"""`!p
|
||||||
|
parameters: list = t[4].split(", ")
|
||||||
|
snip.rv = "\n"
|
||||||
|
for parameter in parameters:
|
||||||
|
parameter_meta = parameter.split(": ")
|
||||||
|
if len(parameter_meta) == 1:
|
||||||
|
snip.rv += f"\t\tnotype:\t{parameter_meta[0]}\n"
|
||||||
|
else:
|
||||||
|
snip.rv += f"\t\t{parameter_meta[0]}:\t{parameter_meta[1]}\n"`
|
||||||
|
"""
|
||||||
|
endsnippet
|
||||||
|
|
||||||
|
snippet #! "Environment Shebang" b
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
$0
|
||||||
|
endsnippet
|
||||||
|
|||||||
Reference in New Issue
Block a user