diff --git a/.config/nvim/lua/plugins/treesitter.lua b/.config/nvim/lua/plugins/treesitter.lua index 478d9a0..fa206b9 100644 --- a/.config/nvim/lua/plugins/treesitter.lua +++ b/.config/nvim/lua/plugins/treesitter.lua @@ -28,8 +28,11 @@ return { highlight = { enable = true, - additional_vim_regex_highlighting = false, - disable = { + -- additional_vim_regex_highlighting = false, + -- disable = { + -- "latex" + -- }, + additional_vim_regex_highlighting = { "latex" } } diff --git a/.config/nvim/lua/disabled_plugins/vimtex.lua b/.config/nvim/lua/plugins/vimtex.lua similarity index 57% rename from .config/nvim/lua/disabled_plugins/vimtex.lua rename to .config/nvim/lua/plugins/vimtex.lua index be55976..e5c8608 100644 --- a/.config/nvim/lua/disabled_plugins/vimtex.lua +++ b/.config/nvim/lua/plugins/vimtex.lua @@ -1,7 +1,10 @@ return { { "lervag/vimtex", - ft = {"tex", "bib"}, + ft = { + "tex", + "bib" + }, config = function() -- General configuration @@ -24,7 +27,27 @@ return { -- Concealment vim.cmd([[set conceallevel=1]]) - vim.g.tex_conceal = 'abdmg' + vim.cmd([[ + let g:vimtex_syntax_conceal = { + \ 'accents': 1, + \ 'ligatures': 1, + \ 'cites': 1, + \ 'fancy': 1, + \ 'spacing': 0, + \ 'greek': 1, + \ 'math_bounds': 1, + \ 'math_delimiters': 1, + \ 'math_fracs': 1, + \ 'math_super_sub': 0, + \ 'math_symbols': 1, + \ 'sections': 0, + \ 'styles': 0, + \} + + let g:vimtex_syntax_custom_cmds = [ + \ {'name': 'bm', 'mathmode': 1, 'argstyle': 'bold', 'conceal': 1}, + \] + ]]) -- Synctex configuration