From c50bcc7e2055128d6bd18c2066ca627f378e0da9 Mon Sep 17 00:00:00 2001 From: schererleander Date: Wed, 6 Mar 2024 20:56:20 +0100 Subject: feature: auto convert .tex .md to pdf on save --- nvim/lua/autocmds.lua | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'nvim') diff --git a/nvim/lua/autocmds.lua b/nvim/lua/autocmds.lua index e69de29..1a13cf4 100644 --- a/nvim/lua/autocmds.lua +++ b/nvim/lua/autocmds.lua @@ -0,0 +1,24 @@ +vim.cmd([[ +augroup TexToPDF + autocmd! + autocmd BufWritePost *.tex silent !pdflatex "%" +augroup END +]]) + +vim.cmd([[ +augroup MarkdownToPDF + autocmd! + autocmd BufWritePost *.md silent !pandoc "%:p" -o "%:p:r.pdf" +augroup END +]]) + +-- Set Up Spellchecking for German +vim.opt.spelllang = 'de' +vim.opt.spell = true + +-- Enable Spellchecking and Highlighting +vim.opt.spell = true +vim.cmd('highlight SpellBad cterm=underline gui=underline') +vim.cmd('highlight SpellCap cterm=underline gui=underline') +vim.cmd('highlight SpellRare cterm=underline gui=underline') +vim.cmd('highlight SpellLocal cterm=underline gui=underline') \ No newline at end of file -- cgit v1.3.1