Mercurial > dotfiles.old
diff vimrc @ 216:d216f4d5508e
Setup latex compiler for dispatch
author | zegervdv <zegervdv@me.com> |
---|---|
date | Tue, 09 Dec 2014 19:51:07 +0100 |
parents | ffe47a1b75f8 |
children | 9332fdb1ff4d |
line wrap: on
line diff
--- a/vimrc Fri Dec 05 23:06:30 2014 +0100 +++ b/vimrc Tue Dec 09 19:51:07 2014 +0100 @@ -24,7 +24,6 @@ Plug 'sjl/gundo.vim', { 'on': 'GundoToggle' } " Tmux -Plug 'benmills/vimux', { 'on': 'VimuxRunCommand' } Plug 'christoomey/vim-tmux-navigator' Plug 'tpope/vim-dispatch' @@ -201,6 +200,7 @@ highlight SpellBad ctermbg=256 ctermfg=210 highlight SpellLocal ctermbg=240 ctermfg=010 +highlight SpellCap ctermbg=256 ctermfg=211 " 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 @@ -362,11 +362,10 @@ let g:tlist_vhdl_settings = 'vhdl;d:package declarations;b:package bodies;e:entities;a:architecture specifications;t:type declarations;p:processes;f:functions;r:procedures' " }}} " Latex {{{ -" Compile using rubber -nnoremap <leader>m :w<CR>:VimProcBang rubber --pdf --warn all %<CR> " Open pdf -nnoremap <silent> <leader>v :silent !open %:r.pdf<CR><CR> -autocmd FileType tex set makeprg=rubber\ --pdf\ % +nnoremap <leader>v :!open -a /Applications/TeX/TeXShop.app %:r.pdf<CR><CR> +" Set compiler to rubber +autocmd FileType tex setlocal makeprg=rubber\ --pdf\ % " }}} " Unite {{{ call unite#filters#matcher_default#use(['matcher_fuzzy']) @@ -533,15 +532,8 @@ " Vim Sessions {{{ let g:session_autosave = 'no' " }}} -" Vimux {{{ -let g:VimuxUseNearest = 1 -nnoremap <buffer> <silent><leader>s :w<CR> -autocmd FileType python nnoremap <buffer> <silent><leader>s :w<CR>:VimuxRunCommand('%run -i ' . expand('%'))<CR> -autocmd FileType ruby nnoremap <buffer> <silent><leader>s :w<CR>:VimuxRunCommand('rake spec')<CR> -autocmd FileType c nnoremap <buffer> <silent><leader>s :w<CR>:VimuxRunCommand('make')<CR> -" }}} -" Vim-tmux-navigator {{{ -" nnoremap <silent> <C-h> :TmuxNavigateLeft<CR> +" Dispatch {{{ +nnoremap <leader>s :Make<CR> " }}} " Load local vimrc