diff --git a/.config/vim/vimrc b/.config/vim/vimrc index 191315c..2c2b73e 100644 --- a/.config/vim/vimrc +++ b/.config/vim/vimrc @@ -119,12 +119,18 @@ if !exists('g:ycm_semantic_triggers') endif let g:ycm_semantic_triggers.tex = g:vimtex#re#youcompleteme "let g:vimtex_view_method='zathura' -let g:tex_flavor='latex' +let g:tex_flavor='xelatex' let g:vimtex_indent_enabled = 0 " auto-indentation is wrong and annoying let g:syntastic_tex_checkers = ['chktex'] autocmd FileType tex silent VimtexCompile autocmd FileType tex setlocal spell -autocmd FileType tex TagbarOpen +augroup vimtex + autocmd! + autocmd BufWritePost tex call vimtex#toc#refresh() + autocmd BufWritePost tex call vimtex#labels#refresh() + autocmd BufWritePost tex silent VimtexCompile +augroup END + " Vim-Airline config let g:Powerline_symbols = 'fancy'