feat: improved lua syntax with treesitter of functions and self keyword
This commit is contained in:
parent
dd2a4ce207
commit
05a58ca1bd
@ -198,7 +198,7 @@ function M.setup(config)
|
||||
-- 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.
|
||||
TSKeyword = { fg = c.purple, style = config.keywordStyle }, -- For keywords that don't fall in previous categories.
|
||||
-- TSKeywordFunction = { }; -- For keywords used to define a fuction.
|
||||
TSKeywordFunction = { fg = c.purple, style = config.functionStyle }, -- For keywords used to define a fuction.
|
||||
TSLabel = { fg = c.blue }, -- For labels: `label:` in C and `:label:` in Lua.
|
||||
-- TSMethod = { }; -- For method calls and definitions.
|
||||
-- TSNamespace = { }; -- For identifiers referring to modules and namespaces.
|
||||
@ -232,6 +232,9 @@ function M.setup(config)
|
||||
-- TSLiteral = { }; -- Literal text.
|
||||
-- TSURI = { }; -- Any URI like a link or email.
|
||||
|
||||
-- Lua
|
||||
-- luaTSProperty = { fg = c.red }, -- Same as `TSField`.
|
||||
|
||||
-- diff
|
||||
diffAdded = { fg = c.git.add },
|
||||
diffRemoved = { fg = c.git.delete },
|
||||
|
1
queries/lua/highlights.scm
Normal file
1
queries/lua/highlights.scm
Normal file
@ -0,0 +1 @@
|
||||
(self) @variable.builtin
|
Loading…
Reference in New Issue
Block a user