# HG changeset patch # User zegervdv # Date 1407663120 -7200 # Node ID 368f742876cf14b27b183bb810283b1b267bda8e # Parent fe2c860e4adaad6237c034117ea7ba6e2a019647 Disable Latex plugin diff -r fe2c860e4ada -r 368f742876cf vimrc --- a/vimrc Fri Aug 08 06:42:55 2014 +0200 +++ b/vimrc Sun Aug 10 11:32:00 2014 +0200 @@ -5,7 +5,7 @@ set laststatus=2 set noshowmode -let g:pathogen_disabled = ['ack'] +let g:pathogen_disabled = ['ack','latex'] execute pathogen#infect() set backspace=2 @@ -91,6 +91,13 @@ " set listchars=tab:▸\ ,eol:¬ " }}} " Custom remaps and tricks {{{ +" Enable spelling only for latex and text +au BufNewFile,BufRead,BufEnter *.tex setlocal spell spelllang=en_gb +au BufNewFile,BufRead,BufEnter *.tex setlocal textwidth=0 +au BufNewFile,BufRead,BufEnter *.txt setlocal spell spelllang=en_gb +au BufNewFile,BufRead,BufEnter *.txt setlocal textwidth=0 + + " When editing a file, always jump to the last known cursor position. " Don't do it for commit messages, when the position is invalid, or when " inside an event handler (happens when dropping a file on gvim). @@ -388,6 +395,12 @@ endfunction " }}} " }}} +" Latex {{{ +" Compile using rubber +nnoremap m :w:VimProcBang rubber --pdf --warn all % +" Open pdf +nnoremap v :!open %:r.pdf +" }}} " Vim Math plugin; make simple calculations {{{ vmap ++ VMATH_YankAndAnalyse() nmap ++ vip++ @@ -408,6 +421,7 @@ call unite#filters#sorter_default#use(['sorter_rank']) call unite#set_profile('files', 'smartcase', 1) call unite#custom#source('line,outline', 'matchers', 'matcher_fuzzy') + call unite#custom#source( 'buffer', 'converters', ['converter_file_directory']) " sort file results by length call unite#custom#source('file', 'sorters', 'sorter_length') call unite#custom#source('file_rec/async', 'sorters', 'sorter_length') @@ -536,26 +550,6 @@ vmap a, :Tabularize /,\zs/l0l1 vmap a- :Tabularize /- " }}} -" Latex plugin {{{ -au BufNewFile,BufRead,BufEnter *.tex setlocal spell spelllang=en_gb -au BufNewFile,BufRead,BufEnter *.tex setlocal textwidth=0 -au BufNewFile,BufRead,BufEnter *.txt setlocal spell spelllang=en_gb -au BufNewFile,BufRead,BufEnter *.txt setlocal textwidth=0 - -let g:tex_conseal = "" - -let g:tex_comment_nospell=1 -let g:Tex_DefaultTargetFormat = 'pdf' -let g:tex_flavor = 'latex' -let g:Tex_TreatMacViewerAsUNIX = 1 -let g:Tex_ExecuterUNIXViewerInForeground = 1 -let g:Tex_ViewRule_pdf = 'open -a Preview' -" let g:Tex_ViewRule_pdf = 'open -a /Applications/TeX/TeXShop.app' - -let g:Tex_ViewRule_ps = 'open -a Preview' - -nnoremap m :w:!rubber --pdf --warn all % -" }}} " Tagbar {{{ nmap :TagbarToggle " }}}