mirror of
https://github.com/chenasraf/nvim-treesitter.git
synced 2026-05-17 17:38:02 +00:00
63 lines
1.9 KiB
VimL
63 lines
1.9 KiB
VimL
" Last Change: 2020 Jun 29
|
|
|
|
if exists('g:loaded_nvim_treesitter')
|
|
finish
|
|
endif
|
|
|
|
augroup NvimTreesitter
|
|
augroup END
|
|
|
|
let g:loaded_nvim_treesitter = 1
|
|
|
|
lua << EOF
|
|
ts_installable_parsers = function()
|
|
return table.concat(require'nvim-treesitter.parsers'.available_parsers(), '\n')
|
|
end
|
|
ts_available_modules = function()
|
|
return table.concat(require'nvim-treesitter.configs'.available_modules(), '\n')
|
|
end
|
|
require'nvim-treesitter'.setup()
|
|
EOF
|
|
|
|
highlight default link TSError Error
|
|
|
|
highlight default link TSPunctDelimiter Delimiter
|
|
highlight default link TSPunctBracket Delimiter
|
|
highlight default link TSPunctSpecial Delimiter
|
|
|
|
highlight default link TSConstant Constant
|
|
highlight default link TSConstBuiltin Special
|
|
highlight default link TSConstMacro Define
|
|
highlight default link TSString String
|
|
highlight default link TSStringRegex String
|
|
highlight default link TSStringEscape SpecialChar
|
|
highlight default link TSCharacter Character
|
|
highlight default link TSNumber Number
|
|
highlight default link TSBoolean Boolean
|
|
highlight default link TSFloat Float
|
|
|
|
highlight default link TSFunction Function
|
|
highlight default link TSFuncBuiltin Special
|
|
highlight default link TSFuncMacro Macro
|
|
highlight default link TSParameter Identifier
|
|
highlight default link TSMethod Function
|
|
highlight default link TSField Identifier
|
|
highlight default link TSProperty Identifier
|
|
highlight default link TSConstructor Special
|
|
|
|
highlight default link TSConditional Conditional
|
|
highlight default link TSRepeat Repeat
|
|
highlight default link TSLabel Label
|
|
highlight default link TSOperator Operator
|
|
highlight default link TSKeyword Keyword
|
|
highlight default link TSException Exception
|
|
|
|
highlight default link TSType Type
|
|
highlight default link TSTypeBuiltin Type
|
|
highlight default link TSStructure Structure
|
|
highlight default link TSInclude Include
|
|
|
|
highlight default link TSDefinitionUsage Visual
|
|
highlight default link TSDefinition Search
|
|
|