From 46297694177babad50ed95707c32cd22f5a01b36 Mon Sep 17 00:00:00 2001 From: Urbain Vaes Date: Mon, 30 Mar 2015 14:43:50 +0100 Subject: LatexBox instead of Vimtex --- vim/after/ftplugin/tex/mappings.vim | 10 +++++----- vim/vimrc | 34 +++++++++++++++++++++++++--------- 2 files changed, 30 insertions(+), 14 deletions(-) diff --git a/vim/after/ftplugin/tex/mappings.vim b/vim/after/ftplugin/tex/mappings.vim index a3b882c..8b731d0 100644 --- a/vim/after/ftplugin/tex/mappings.vim +++ b/vim/after/ftplugin/tex/mappings.vim @@ -30,9 +30,9 @@ inoremap `f \phi inoremap `p \pi inoremap `w \omega -nnoremap i :VimtexCompile -nnoremap e :VimtexErrors -nnoremap o :VimtexView -nnoremap k :VimtexStop:VimtexClean -nnoremap t :VimtexTocToggle +nnoremap a :call SynctexShow() +nnoremap i :Latexmk +nnoremap e :LatexErrors +nnoremap o :LatexView +nnoremap k :LatexmkStop:LatexmkClean nnoremap h :split header.sty diff --git a/vim/vimrc b/vim/vimrc index a9115f7..4008758 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -7,7 +7,7 @@ call vundle#rc() "" Plugins Plugin 'gmarik/vundle' -Plugin 'lervag/vimtex' +Plugin 'LaTeX-Box-Team/latex-box' Plugin 'fugitive.vim' Plugin 'gregsexton/gitv' Plugin 'UltiSnips' @@ -43,11 +43,30 @@ let g:UltiSnipsSnippetDirectories=['UltiSnips', 'mySnippets'] let g:ctrlp_open_new_file = 't' noremap :UltiSnipsEdit -" Vimtex -let g:vimtex_fold_enabled=0 -let g:vimtex_view_method='zathura' -let g:vimtex_latexmk_continuous=1 -let g:vimtex_quickfix_mode=0 +" Latex-Box +let g:tex_flavor='latex' +let g:tex_conceal= 'adgm' +let g:LatexBox_Folding=0 +let g:LatexBox_viewer='zathura' +let g:LatexBox_latexmk_preview_continuously=1 +let g:LatexBox_quickfix=2 +function! SynctexShow() + let synctex = glob("*.synctex.gz") + if strlen(synctex) == 0 + echom "no synctex file found" + else + let pdffile = substitute(synctex,"synctex.gz","pdf","") + let execline = printf(":!zathura --synctex-forward %d:%d:%s %s", line('.'), col('.'), shellescape(bufname("%")), shellescape(pdffile)) + exec execline + end +endfunction + +nnoremap a :call SynctexShow() +nnoremap i :Latexmk +nnoremap e :LatexErrors +nnoremap o :LatexView +nnoremap k :LatexmkStop:LatexmkClean +nnoremap h :split header.sty " Gundo nnoremap :GundoToggle @@ -116,9 +135,6 @@ set linebreak set textwidth=0 set conceallevel=2 set guifont=Monaco\ 11 -set lazyredraw -highlight diffAdded guifg=#00bf00 -highlight diffRemoved guifg=#bf0000 " Case and spell set nospell -- cgit v1.2.3