return { "lervag/vimtex", config = function() -- vimtex settings -- vim.g.vimtex_view_method = 'startup' -- PDF viewer (example: zathura, or use 'skim' for macOS) vim.g.vimtex_compiler_method = 'latexmk' -- Use latexmk for compilation vim.g.vimtex_fold_enabled = 1 -- Enable folding for LaTeX sections vim.g.vimtex_quickfix_mode = 0 -- Disable quickfix mode for compilation errors -- Key Mappings for LaTeX workflow vim.api.nvim_set_keymap('n', '<leader>lc', ':VimtexCompile<CR>', {}) -- Compile LaTeX file vim.api.nvim_set_keymap('n', '<leader>lv', ':VimtexView<CR>', {}) -- View compiled PDF vim.api.nvim_set_keymap('n', '<leader>lq', ':VimtexStop<CR>', {}) -- Stop compilation end }