-- Disable imaps (using Ultisnips) vim.g.vimtex_imaps_enabled = 0 -- Do not open pdfviwer on compile vim.g.vimtex_view_automatic = 0 -- Disable conceal vim.g.vimtex_syntax_conceal = { accents = 0, cites = 0, fancy = 0, greek = 0, math_bounds = 0, math_delimiters = 0, math_fracs = 0, math_super_sub = 0, math_symbols = 0, sections = 0, styles = 0, } -- Disable quickfix auto open vim.g.vimtex_quickfix_ignore_mode = 0 -- PDF viewer settings vim.g.vimtex_view_general_viewer = "SumatraPDF" vim.g.vimtex_view_general_options = "-reuse-instance -forward-search @tex @line @pdf" -- Do not auto open quickfix on compile erros vim.g.vimtex_quickfix_mode = 0 -- Latex warnings to ignore vim.g.vimtex_quickfix_ignore_filters = { "Command terminated with space", "LaTeX Font Warning: Font shape", "Package caption Warning: The option", [[Underfull \\hbox (badness [0-9]*) in]], "Package enumitem Warning: Negative labelwidth", [[Overfull \\hbox ([0-9]*.[0-9]*pt too wide) in]], [[Package caption Warning: Unused \\captionsetup]], "Package typearea Warning: Bad type area settings!", [[Package fancyhdr Warning: \\headheight is too small]], [[Underfull \\hbox (badness [0-9]*) in paragraph at lines]], "Package hyperref Warning: Token not allowed in a PDF string", [[Overfull \\hbox ([0-9]*.[0-9]*pt too wide) in paragraph at lines]], } vim.g.vimtex_fold_enabled = 1 vim.g.vimtex_fold_manual = 1 vim.g.vimtex_fold_types = { cmd_addplot = { cmds = { "addplot[+3]?" }, }, cmd_multi = { cmds = { "%(re)?new%(command|environment)", "providecommand", "presetkeys", "Declare%(Multi|Auto)?CiteCommand", "Declare%(Index)?%(Field|List|Name)%(Format|Alias)", }, }, cmd_single = { cmds = { "hypersetup", "tikzset", "pgfplotstableread", "lstset" }, }, cmd_single_opt = { cmds = { "usepackage", "includepdf" }, }, comments = { enabled = 0, }, env_options = vim.empty_dict(), envs = { blacklist = {}, whitelist = { "figure", "frame", "table", "example", "answer" }, }, items = { enabled = 0, }, markers = vim.empty_dict(), preamble = { enabled = 0, }, sections = { parse_levels = 0, parts = { "appendix", "frontmatter", "mainmatter", "backmatter" }, sections = { "%(add)?part", "%(chapter|addchap)", "%(section|section\\*)", "%(subsection|subsection\\*)", "%(subsubsection|subsubsection\\*)", "paragraph", }, }, }