diff options
Diffstat (limited to 'vim/bundle/vim-snippets/UltiSnips/proto.snippets')
m--------- | vim/bundle/vim-snippets | 0 | ||||
-rw-r--r-- | vim/bundle/vim-snippets/UltiSnips/proto.snippets | 52 |
2 files changed, 0 insertions, 52 deletions
diff --git a/vim/bundle/vim-snippets b/vim/bundle/vim-snippets new file mode 160000 +Subproject 15d7e5ec26ec93adee4051b6359be90a943aa38 diff --git a/vim/bundle/vim-snippets/UltiSnips/proto.snippets b/vim/bundle/vim-snippets/UltiSnips/proto.snippets deleted file mode 100644 index 923be57..0000000 --- a/vim/bundle/vim-snippets/UltiSnips/proto.snippets +++ /dev/null @@ -1,52 +0,0 @@ -priority -50 - -global !p -from vimsnippets import complete - -FIELD_TYPES = [ - 'double', - 'float', - 'int32', - 'int64', - 'uint32', - 'uint64', - 'sint32', - 'sint64', - 'fixed32', - 'fixed64', - 'sfixed32', - 'sfixed64', - 'bool', - 'string', - 'bytes'] -endglobal - -snippet mess "Proto message" b -// ${2:TODO(`whoami`): Describe this message.} -message ${1:Name} { - $0 - - // Next available id: 1 -} -endsnippet - -snippet reqf "Required field" b -// ${4:TODO(`whoami`): Describe this field.} -optional ${1}`!p snip.rv = complete(t[1], FIELD_TYPES)` ${2:name} = ${3:1}; // Required -endsnippet - -snippet optf "Optional field" b -// ${4:TODO(`whoami`): Describe this field.} -optional ${1}`!p snip.rv = complete(t[1], FIELD_TYPES)` ${2:name} = ${3:1}; -endsnippet - -snippet repf "Repeated field" b -// ${4:TODO(`whoami`): Describe this field.} -repeated ${1}`!p snip.rv = complete(t[1], FIELD_TYPES)` ${2:name} = ${3:1}; -endsnippet - -snippet enum "Enumeration" b -// ${2:TODO(`whoami`): Describe this enum.} -enum ${1:Name} { -} -endsnippet |