comparison vimrc @ 101:368f742876cf

Disable Latex plugin
author zegervdv <zegervdv@me.com>
date Sun, 10 Aug 2014 11:32:00 +0200
parents fe2c860e4ada
children a25bdb562e43
comparison
equal deleted inserted replaced
100:fe2c860e4ada 101:368f742876cf
3 " General Settings {{{ 3 " General Settings {{{
4 set nocompatible 4 set nocompatible
5 set laststatus=2 5 set laststatus=2
6 set noshowmode 6 set noshowmode
7 7
8 let g:pathogen_disabled = ['ack'] 8 let g:pathogen_disabled = ['ack','latex']
9 execute pathogen#infect() 9 execute pathogen#infect()
10 10
11 set backspace=2 11 set backspace=2
12 set autowrite 12 set autowrite
13 13
89 89
90 " set list 90 " set list
91 " set listchars=tab:▸\ ,eol:¬ 91 " set listchars=tab:▸\ ,eol:¬
92 " }}} 92 " }}}
93 " Custom remaps and tricks {{{ 93 " Custom remaps and tricks {{{
94 " Enable spelling only for latex and text
95 au BufNewFile,BufRead,BufEnter *.tex setlocal spell spelllang=en_gb
96 au BufNewFile,BufRead,BufEnter *.tex setlocal textwidth=0
97 au BufNewFile,BufRead,BufEnter *.txt setlocal spell spelllang=en_gb
98 au BufNewFile,BufRead,BufEnter *.txt setlocal textwidth=0
99
100
94 " When editing a file, always jump to the last known cursor position. 101 " When editing a file, always jump to the last known cursor position.
95 " Don't do it for commit messages, when the position is invalid, or when 102 " Don't do it for commit messages, when the position is invalid, or when
96 " inside an event handler (happens when dropping a file on gvim). 103 " inside an event handler (happens when dropping a file on gvim).
97 autocmd BufReadPost * 104 autocmd BufReadPost *
98 \ if &ft != 'gitcommit' && line("'\"") > 0 && line("'\"") <= line("$") | 105 \ if &ft != 'gitcommit' && line("'\"") > 0 && line("'\"") <= line("$") |
386 endif 393 endif
387 endif 394 endif
388 endfunction 395 endfunction
389 " }}} 396 " }}}
390 " }}} 397 " }}}
398 " Latex {{{
399 " Compile using rubber
400 nnoremap <leader>m :w<CR>:VimProcBang rubber --pdf --warn all %<CR>
401 " Open pdf
402 nnoremap <silent> <leader>v :!open %:r.pdf<CR><CR>
403 " }}}
391 " Vim Math plugin; make simple calculations {{{ 404 " Vim Math plugin; make simple calculations {{{
392 vmap <expr> ++ VMATH_YankAndAnalyse() 405 vmap <expr> ++ VMATH_YankAndAnalyse()
393 nmap ++ vip++ 406 nmap ++ vip++
394 " }}} 407 " }}}
395 " Airline configuration {{{ 408 " Airline configuration {{{
406 " Unite {{{ 419 " Unite {{{
407 call unite#filters#matcher_default#use(['matcher_fuzzy','matcher_regexp']) 420 call unite#filters#matcher_default#use(['matcher_fuzzy','matcher_regexp'])
408 call unite#filters#sorter_default#use(['sorter_rank']) 421 call unite#filters#sorter_default#use(['sorter_rank'])
409 call unite#set_profile('files', 'smartcase', 1) 422 call unite#set_profile('files', 'smartcase', 1)
410 call unite#custom#source('line,outline', 'matchers', 'matcher_fuzzy') 423 call unite#custom#source('line,outline', 'matchers', 'matcher_fuzzy')
424 call unite#custom#source( 'buffer', 'converters', ['converter_file_directory'])
411 " sort file results by length 425 " sort file results by length
412 call unite#custom#source('file', 'sorters', 'sorter_length') 426 call unite#custom#source('file', 'sorters', 'sorter_length')
413 call unite#custom#source('file_rec/async', 'sorters', 'sorter_length') 427 call unite#custom#source('file_rec/async', 'sorters', 'sorter_length')
414 let g:unite_enable_start_insert=0 428 let g:unite_enable_start_insert=0
415 let g:unite_source_history_yank_enable=1 429 let g:unite_source_history_yank_enable=1
534 vmap <Leader>a: :Tabularize /:\zs/l0l1<CR> 548 vmap <Leader>a: :Tabularize /:\zs/l0l1<CR>
535 nmap <Leader>a, :Tabularize /,\zs/l0l1<CR> 549 nmap <Leader>a, :Tabularize /,\zs/l0l1<CR>
536 vmap <Leader>a, :Tabularize /,\zs/l0l1<CR> 550 vmap <Leader>a, :Tabularize /,\zs/l0l1<CR>
537 vmap <Leader>a- :Tabularize /-<CR> 551 vmap <Leader>a- :Tabularize /-<CR>
538 " }}} 552 " }}}
539 " Latex plugin {{{
540 au BufNewFile,BufRead,BufEnter *.tex setlocal spell spelllang=en_gb
541 au BufNewFile,BufRead,BufEnter *.tex setlocal textwidth=0
542 au BufNewFile,BufRead,BufEnter *.txt setlocal spell spelllang=en_gb
543 au BufNewFile,BufRead,BufEnter *.txt setlocal textwidth=0
544
545 let g:tex_conseal = ""
546
547 let g:tex_comment_nospell=1
548 let g:Tex_DefaultTargetFormat = 'pdf'
549 let g:tex_flavor = 'latex'
550 let g:Tex_TreatMacViewerAsUNIX = 1
551 let g:Tex_ExecuterUNIXViewerInForeground = 1
552 let g:Tex_ViewRule_pdf = 'open -a Preview'
553 " let g:Tex_ViewRule_pdf = 'open -a /Applications/TeX/TeXShop.app'
554
555 let g:Tex_ViewRule_ps = 'open -a Preview'
556
557 nnoremap <leader>m :w<CR>:!rubber --pdf --warn all %<CR>
558 " }}}
559 " Tagbar {{{ 553 " Tagbar {{{
560 nmap <F8> :TagbarToggle<CR> 554 nmap <F8> :TagbarToggle<CR>
561 " }}} 555 " }}}
562 " Gundo tree {{{ 556 " Gundo tree {{{
563 nnoremap <leader>u :GundoToggle<CR> 557 nnoremap <leader>u :GundoToggle<CR>