diff --git a/third-party/thrift/src/thrift/contrib/thrift.vim b/third-party/thrift/src/thrift/contrib/thrift.vim index 74d85d8ead76a1..11d07f7032b3df 100644 --- a/third-party/thrift/src/thrift/contrib/thrift.vim +++ b/third-party/thrift/src/thrift/contrib/thrift.vim @@ -51,6 +51,7 @@ syn region thriftString start=+'+ skip=+\\'+ end=+'+ syn match thriftNumber "-\=\<\d\+\>" contained " Keywords +syn keyword thriftBool true false syn keyword thriftKeyword namespace syn keyword thriftKeyword xsd_all xsd_optional xsd_nillable xsd_attrs syn keyword thriftKeyword include cpp_include cpp_type const optional required @@ -85,6 +86,7 @@ if version >= 508 || !exists("did_thrift_syn_inits") HiLink thriftTodo Todo HiLink thriftString String HiLink thriftNumber Number + HiLink thriftBool Boolean HiLink thriftSpecial Special HiLink thriftStructure Structure