feat: added highlighting TS query for typescript @keyword.function

This commit is contained in:
Folke Lemaitre 2021-04-21 10:16:09 +02:00
parent 05a58ca1bd
commit 6307f35be8
2 changed files with 2 additions and 1 deletions

View File

@ -198,7 +198,7 @@ function M.setup(config)
-- TSFuncMacro = { }; -- For macro defined fuctions (calls and definitions): each `macro_rules` in Rust. -- TSFuncMacro = { }; -- For macro defined fuctions (calls and definitions): each `macro_rules` in Rust.
-- TSInclude = { }; -- For includes: `#include` in C, `use` or `extern crate` in Rust, or `require` in Lua. -- TSInclude = { }; -- For includes: `#include` in C, `use` or `extern crate` in Rust, or `require` in Lua.
TSKeyword = { fg = c.purple, style = config.keywordStyle }, -- For keywords that don't fall in previous categories. TSKeyword = { fg = c.purple, style = config.keywordStyle }, -- For keywords that don't fall in previous categories.
TSKeywordFunction = { fg = c.purple, style = config.functionStyle }, -- For keywords used to define a fuction. TSKeywordFunction = { fg = c.magenta, style = config.functionStyle }, -- For keywords used to define a fuction.
TSLabel = { fg = c.blue }, -- For labels: `label:` in C and `:label:` in Lua. TSLabel = { fg = c.blue }, -- For labels: `label:` in C and `:label:` in Lua.
-- TSMethod = { }; -- For method calls and definitions. -- TSMethod = { }; -- For method calls and definitions.
-- TSNamespace = { }; -- For identifiers referring to modules and namespaces. -- TSNamespace = { }; -- For identifiers referring to modules and namespaces.

View File

@ -0,0 +1 @@
"function" @keyword.function