diff options
-rw-r--r-- | packages.yaml | 2 | ||||
-rw-r--r-- | syntax/vlang.vim | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/packages.yaml b/packages.yaml index 02b03cdc..8d0668fb 100644 --- a/packages.yaml +++ b/packages.yaml @@ -1945,7 +1945,7 @@ filetypes: - t --- name: gitignore -remote: fszymanski/fzf-gitignore +remote: SirJson/fzf-gitignore filetypes: - name: gitignore filenames: diff --git a/syntax/vlang.vim b/syntax/vlang.vim index daba962d..4584ebdf 100644 --- a/syntax/vlang.vim +++ b/syntax/vlang.vim @@ -92,6 +92,7 @@ hi def link vCodeGen Identifier " Predefined types syn keyword vType chan map bool string error voidptr +syn match vOptionalType "\%(\<?\)\@<=\(chan\|map\|bool\|string\|error\|voidptr\)" syn keyword vSignedInts int i8 i16 i64 rune intptr syn keyword vUnsignedInts byte u16 u32 u64 byteptr syn keyword vFloats f32 f64 floatptr @@ -99,6 +100,7 @@ syn keyword vFloats f32 f64 floatptr " syn keyword vComplexes complex64 complex128 hi def link vType Type +hi def link vOptionalType Type hi def link vSignedInts Type hi def link vUnsignedInts Type hi def link vFloats Type |