feat(vscode): enable vimtex text objects and motions

This commit is contained in:
Moeta Yuko 2024-08-10 13:30:16 +08:00
parent 12818a6cb4
commit dc0d30543a
2 changed files with 14 additions and 1 deletions

View file

@ -28,9 +28,21 @@ return {
config = function()
vim.g.vimtex_mappings_disable = { ["n"] = { "K" } } -- disable `K` as it conflicts with LSP hover
vim.g.vimtex_quickfix_method = vim.fn.executable("pplatex") == 1 and "pplatex" or "latexlog"
-- disable features provided by LaTeX Workshop
if vim.g.vscode then
vim.g.vimtex_compiler_enabled = 0
vim.g.vimtex_complete_enabled = 0
vim.g.vimtex_indent_enabled = 0
vim.g.vimtex_indent_bib_enabled = 0
vim.g.vimtex_quickfix_enabled = 0
vim.g.vimtex_syntax_enabled = 0
vim.g.vimtex_toc_enabled = 0
vim.g.vimtex_view_enabled = 0
end
end,
keys = {
{ "<localLeader>l", "", desc = "+vimtext" },
{ "<localLeader>l", "", desc = "+vimtex" },
},
},

View file

@ -17,6 +17,7 @@ local enabled = {
"nvim-ts-context-commentstring",
"ts-comments.nvim",
"vim-repeat",
"vimtex",
"yanky.nvim",
"LazyVim",
}