Mercurial > dotfiles.old
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> |