X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=.vim%2Fsnippets%2Fpython.snippets;h=c5b8ff4104dfc6035dba50a76b89f41999fbcd56;hb=17e714b8a7e802c9d9dee00eeee9de1e419d13be;hp=28a2948a07128767128c771cc6f74955aa38fd64;hpb=6a27a354a266e6a281f4a91a56cfb238cac5c44b;p=dotfiles.git diff --git a/.vim/snippets/python.snippets b/.vim/snippets/python.snippets index 28a2948..c5b8ff4 100644 --- a/.vim/snippets/python.snippets +++ b/.vim/snippets/python.snippets @@ -1,86 +1,6 @@ -snippet #! - #!/usr/bin/env python - snippet imp import ${1:module} -# Module Docstring -snippet docs - ''' - File: ${1:`Filename('$1.py', 'foo.py')`} - Author: ${2:`g:snips_author`} - Description: ${3} - ''' -snippet wh - while ${1:condition}: - ${2:# code...} -snippet for - for ${1:needle} in ${2:haystack}: - ${3:# code...} -# New Class -snippet cl - class ${1:ClassName}(${2:object}): - """${3:docstring for $1}""" - def __init__(self, ${4:arg}): - ${5:super($1, self).__init__()} - self.$4 = $4 - ${6} -# New Function -snippet def - def ${1:fname}(${2:`indent('.') ? 'self' : ''`}): - """${3:docstring for $1}""" - ${4:pass} -snippet deff - def ${1:fname}(${2:`indent('.') ? 'self' : ''`}): - ${3} -# New Method -snippet defs - def ${1:mname}(self, ${2:arg}): - ${3:pass} -# New Property -snippet property - def ${1:foo}(): - doc = "${2:The $1 property.}" - def fget(self): - ${3:return self._$1} - def fset(self, value): - ${4:self._$1 = value} -# Lambda -snippet ld - ${1:var} = lambda ${2:vars} : ${3:action} -snippet . - self. -snippet try Try/Except - try: - ${1:pass} - except ${2:Exception}, ${3:e}: - ${4:raise $3} -snippet try Try/Except/Else - try: - ${1:pass} - except ${2:Exception}, ${3:e}: - ${4:raise $3} - else: - ${5:pass} -snippet try Try/Except/Finally - try: - ${1:pass} - except ${2:Exception}, ${3:e}: - ${4:raise $3} - finally: - ${5:pass} -snippet try Try/Except/Else/Finally - try: - ${1:pass} - except ${2:Exception}, ${3:e}: - ${4:raise $3} - else: - ${5:pass} - finally: - ${6:pass} -# if __name__ == '__main__': + snippet ifmain if __name__ == '__main__': ${1:main()} -# __magic__ -snippet _ - __${1:init}__${2}