A Neovim plugin that enables per-project LaTeX build engine selection via magic comments for the TexLab LSP server.
TeXMagic.nvim is a Neovim plugin designed to enhance the TexLab LSP server's build service by allowing dynamic selection of LaTeX build engines on a per-project basis. It solves the limitation of only being able to specify a global build engine in TexLab's configuration, making it ideal for users who work with multiple LaTeX projects requiring different compilation toolchains.
%! TEX program = engine_name comments at the top of LaTeX documents to select the build engine.latexmk-based engines (pdflatex, xelatex, dvipspdf) and falls back to pdflatex if a requested engine isn't found.nvim-lspconfig.TeXMagic.nvim is built on simplicity and configurability, offering a lightweight solution to make TexLab's build service more flexible without the need for a full-featured plugin like Vimtex.
Quickstart configs for Nvim LSP
improve neovim lsp experience
null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.