aboutsummaryrefslogtreecommitdiffstats
path: root/plugin/nvim-treesitter.vim
diff options
context:
space:
mode:
authorThomas Vigouroux <tomvig38@gmail.com>2020-06-21 19:43:02 +0200
committerThomas Vigouroux <39092278+vigoux@users.noreply.github.com>2020-06-26 20:56:19 +0200
commit282e18edd18fdd84e8436440789c0ecb2bc83f82 (patch)
treed01ab6c1dde69ae8248236627e23ccf673b7ca80 /plugin/nvim-treesitter.vim
parentFix cpp-highlights: wrong capture name used in regex (diff)
downloadnvim-treesitter-282e18edd18fdd84e8436440789c0ecb2bc83f82.tar
nvim-treesitter-282e18edd18fdd84e8436440789c0ecb2bc83f82.tar.gz
nvim-treesitter-282e18edd18fdd84e8436440789c0ecb2bc83f82.tar.bz2
nvim-treesitter-282e18edd18fdd84e8436440789c0ecb2bc83f82.tar.lz
nvim-treesitter-282e18edd18fdd84e8436440789c0ecb2bc83f82.tar.xz
nvim-treesitter-282e18edd18fdd84e8436440789c0ecb2bc83f82.tar.zst
nvim-treesitter-282e18edd18fdd84e8436440789c0ecb2bc83f82.zip
highlight: use custom highlight groups
Diffstat (limited to 'plugin/nvim-treesitter.vim')
-rw-r--r--plugin/nvim-treesitter.vim41
1 files changed, 40 insertions, 1 deletions
diff --git a/plugin/nvim-treesitter.vim b/plugin/nvim-treesitter.vim
index 4769680a3..cbd08a9bf 100644
--- a/plugin/nvim-treesitter.vim
+++ b/plugin/nvim-treesitter.vim
@@ -1,4 +1,4 @@
-" Last Change: 2020 avril 25
+" Last Change: 2020 juin 21
if exists('g:loaded_nvim_treesitter')
finish
@@ -18,3 +18,42 @@ ts_available_modules = function()
end
require'nvim-treesitter'.setup()
EOF
+
+highlight link TSError Error
+
+highlight link TSPunctDelimiter Delimiter
+highlight link TSPunctBracket Delimiter
+highlight link TSPunctSpecial Delimiter
+
+highlight link TSConstant Constant
+highlight link TSConstBuiltin Special
+highlight link TSConstMacro Define
+highlight link TSString String
+highlight link TSStringRegex String
+highlight link TSStringEscape SpecialChar
+highlight link TSCharacter Character
+highlight link TSNumber Number
+highlight link TSBoolean Boolean
+highlight link TSFloat TSFloat
+
+highlight link TSFunction Function
+highlight link TSFuncBuiltin Special
+highlight link TSFuncMacro Macro
+highlight link TSParameter Identifier
+highlight link TSMethod Function
+highlight link TSField Identifier
+highlight link TSProperty Identifier
+highlight link TSConstructor Special
+
+highlight link TSConditional Conditional
+highlight link TSRepeat Repeat
+highlight link TSLabel Label
+highlight link TSOperator Operator
+highlight link TSKeyword Keyword
+highlight link TSException Exception
+
+highlight link TSType Type
+highlight link TSTypeBuiltin Type
+highlight link TSStructure Structure
+highlight link TSInclude Include
+