From f3403c95fca6779a766763b040b7ae9650f39c33 Mon Sep 17 00:00:00 2001 From: "Vito G. Graffagnino" Date: Thu, 11 Aug 2022 15:34:07 +0100 Subject: Mainly LSP changes, especially concerning latex. Changed from ltex to texlab --- lua/user/lsp/settings/texlab.lua | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 lua/user/lsp/settings/texlab.lua (limited to 'lua/user/lsp/settings/texlab.lua') diff --git a/lua/user/lsp/settings/texlab.lua b/lua/user/lsp/settings/texlab.lua new file mode 100644 index 0000000..58e8743 --- /dev/null +++ b/lua/user/lsp/settings/texlab.lua @@ -0,0 +1,38 @@ +return { + + settings = { + + texlab = { + filetype="latex", + auxDirectory = ".", + bibtexFormatter = "texlab", + build = { + args = { "-pdf", "-interaction=nonstopmode", "-synctex=1", "%f" }, + executable = "latexmk", + forwardSearchAfter = true, + onSave = true + }, + chktex = { + onEdit = false, + onOpenAndSave = false + }, + diagnosticsDelay = 300, + formatterLineLength = 80, + forwardSearch = { + executable = 'zathura', + args = { + '--synctex-editor-command', + [[nvim-texlabconfig -file '%{input}' -line %{line}]], + '--synctex-forward', + '%l:1:%f', + '%p', + }, + }, + latexFormatter = "latexindent", + latexindent = { + modifyLineBreaks = false + }, + single_file_support = true, + } +} +} -- cgit v1.2.3