I broke up with neovim....vim is my best friend now
This commit is contained in:
122
dot_vim/plugged/friendly-snippets/snippets/python/python.json
Normal file
122
dot_vim/plugged/friendly-snippets/snippets/python/python.json
Normal file
@@ -0,0 +1,122 @@
|
||||
{
|
||||
"try/except": {
|
||||
"prefix": "try/except",
|
||||
"body": [
|
||||
"try:",
|
||||
"\t${1:pass}",
|
||||
"except ${2:expression} as ${3:identifier}:",
|
||||
"\t${4:pass}"
|
||||
],
|
||||
"description": "Code snippet for a try/except statement"
|
||||
},
|
||||
"try/finally": {
|
||||
"prefix": "try/finally",
|
||||
"body": ["try:", "\t${1:pass}", "finally:", "\t${2:pass}"],
|
||||
"description": "Code snippet for a try/finally statement"
|
||||
},
|
||||
"try/except/else": {
|
||||
"prefix": "try/except/else",
|
||||
"body": [
|
||||
"try:",
|
||||
"\t${1:pass}",
|
||||
"except ${2:expression} as ${3:identifier}:",
|
||||
"\t${4:pass}",
|
||||
"else:",
|
||||
"\t${5:pass}"
|
||||
],
|
||||
"description": "Code snippet for a try/except/else statement"
|
||||
},
|
||||
"try/except/finally": {
|
||||
"prefix": "try/except/finally",
|
||||
"body": [
|
||||
"try:",
|
||||
"\t${1:pass}",
|
||||
"except ${2:expression} as ${3:identifier}:",
|
||||
"\t${4:pass}",
|
||||
"finally:",
|
||||
"\t${5:pass}"
|
||||
],
|
||||
"description": "Code snippet for a try/except/finally statement"
|
||||
},
|
||||
"try/except/else/finally": {
|
||||
"prefix": "try/except/else/finally",
|
||||
"body": [
|
||||
"try:",
|
||||
"\t${1:pass}",
|
||||
"except ${2:expression} as ${3:identifier}:",
|
||||
"\t${4:pass}",
|
||||
"else:",
|
||||
"\t${5:pass}",
|
||||
"finally:",
|
||||
"\t${6:pass}"
|
||||
],
|
||||
"description": "Code snippet for a try/except/else/finally statement"
|
||||
},
|
||||
"def(class method)": {
|
||||
"prefix": "def class method",
|
||||
"body": ["def ${1:funcname}(self, ${2:parameter_list}):", "\t${3:pass}"],
|
||||
"description": "Code snippet for a class method"
|
||||
},
|
||||
"def(static class method)": {
|
||||
"prefix": "def static class method",
|
||||
"body": [
|
||||
"@staticmethod",
|
||||
"def ${1:funcname}(${2:parameter_list}):",
|
||||
"\t${3:pass}"
|
||||
],
|
||||
"description": "Code snippet for a static class method"
|
||||
},
|
||||
"def(abstract class method)": {
|
||||
"prefix": "def abstract class method",
|
||||
"body": [
|
||||
"def ${1:funcname}(self, ${2:parameter_list}):",
|
||||
"\traise NotImplementedError"
|
||||
],
|
||||
"description": "Code snippet for an abstract class method"
|
||||
},
|
||||
"lambda": {
|
||||
"prefix": "lambda",
|
||||
"body": ["lambda ${1:parameter_list}: ${2:expression}"],
|
||||
"description": "Code snippet for a lambda statement"
|
||||
},
|
||||
"if(main)": {
|
||||
"prefix": "__main__",
|
||||
"body": ["if __name__ == \"__main__\":", " ${1:pass}"],
|
||||
"description": "Code snippet for a `if __name__ == \"__main__\": ...` block"
|
||||
},
|
||||
"async/def": {
|
||||
"prefix": "async/def",
|
||||
"body": ["async def ${1:funcname}(${2:parameter_list}):", "\t${3:pass}"],
|
||||
"description": "Code snippet for an async statement"
|
||||
},
|
||||
"async/for": {
|
||||
"prefix": "async/for",
|
||||
"body": ["async for ${1:target} in ${2:iter}:", "\t${3:block}"],
|
||||
"description": "Code snippet for an async for statement"
|
||||
},
|
||||
"async/for/else": {
|
||||
"prefix": "async/for/else",
|
||||
"body": [
|
||||
"async for ${1:target} in ${2:iter}:",
|
||||
"\t${3:block}",
|
||||
"else:",
|
||||
"\t${4:block}"
|
||||
],
|
||||
"description": "Code snippet for an async for statement with else"
|
||||
},
|
||||
"async/with": {
|
||||
"prefix": "async/with",
|
||||
"body": ["async with ${1:expr} as ${2:var}:", "\t${3:block}"],
|
||||
"description": "Code snippet for an async with statement"
|
||||
},
|
||||
"add/new/cell": {
|
||||
"prefix": "add/new/cell",
|
||||
"body": "# %%",
|
||||
"description": "Code snippet to add a new cell"
|
||||
},
|
||||
"mark/markdown": {
|
||||
"prefix": "mark/markdown",
|
||||
"body": "# %% [markdown]",
|
||||
"description": "Code snippet to add a new markdown cell"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user