wip: Add latex support

This commit is contained in:
Zoe Roux
2022-06-02 17:52:50 +02:00
parent 23de171fda
commit 4ac45d05cf
3 changed files with 48 additions and 3 deletions
+3 -2
View File
@@ -145,12 +145,13 @@ return packer.startup(function(use)
use "tpope/vim-fugitive"
use { "lewis6991/gitsigns.nvim", requires = { 'nvim-lua/plenary.nvim' } }
use({
use {
"iamcco/markdown-preview.nvim",
run = "cd app && npm install",
setup = function() vim.g.mkdp_filetypes = { "markdown" } end,
ft = { "markdown" },
})
}
use { "lervag/vimtex", ft = { "tex" } }
if PACKER_BOOTSTRAP then
require("packer").sync()
+1 -1
View File
@@ -2,4 +2,4 @@ require "utils.gitsigns"
require "utils.gfold"
require "utils.spell"
require "utils.scratchpads"
require "utils.latex"
@@ -0,0 +1,44 @@
vim.g.vimtex_complete_enabled = false
vim.g.vimtex_mappings_disable = {
n = {
"<localleader>li",
"<localleader>lI",
"<localleader>lt",
"<localleader>lT",
"<localleader>lq",
"<localleader>lv",
"<localleader>lr",
"<localleader>ll",
"<localleader>lL",
"<localleader>lk",
"<localleader>lK",
"<localleader>le",
"<localleader>lo",
"<localleader>lg",
"<localleader>lG",
"<localleader>lc",
"<localleader>lC",
"<localleader>lm",
"<localleader>lx",
"<localleader>lX",
"<localleader>ls",
"<localleader>la",
},
x = {
"<localleader>lL",
},
}
vim.g.vimtex_syntax_enabled = false -- Treesiter for the win.
vim.g.vimtex_syntax_conceal_disable = true
function LATEX_PREVIEW()
local wk = require "which-key"
wk.register({
mp = { "<cmd>VimtexView<CR>", "Latex preview" },
}, {
prefix = "<leader>",
buffer = 0,
})
end
vim.cmd("au FileType tex lua LATEX_PREVIEW()")