.vimrc

changeset 419
f860c013676f
parent 418
7a92f61a3c11
child 422
7b3ba9962a9d
equal deleted inserted replaced
418:7a92f61a3c11 419:f860c013676f
224 " Can unwrap this once I don't have to deal with ubuntu 12.04 224 " Can unwrap this once I don't have to deal with ubuntu 12.04
225 set formatoptions+=j 225 set formatoptions+=j
226 endif 226 endif
227 227
228 " set number 228 " set number
229 set scrolloff=10 229 set scrolloff=15
230 set ruler 230 set ruler
231 set showcmd 231 set showcmd
232 set wildmenu 232 set wildmenu
233 233
234 set ttimeout 234 set ttimeout
344 " Set file marks by "category" on switch-away 344 " Set file marks by "category" on switch-away
345 autocmd BufLeave *.css,*,less,*.scss normal! mC 345 autocmd BufLeave *.css,*,less,*.scss normal! mC
346 autocmd BufLeave *.html,*.ep,*.tt normal! mH 346 autocmd BufLeave *.html,*.ep,*.tt normal! mH
347 autocmd BufLeave *.js normal! mJ 347 autocmd BufLeave *.js normal! mJ
348 autocmd BufLeave *.pl,*.pm normal! mP 348 autocmd BufLeave *.pl,*.pm normal! mP
349
350 " Jump to last known pos
351 autocmd BufReadPost *
352 \ if line("'\"") >= 1 && line("'\"") <= line("$") |
353 \ exe "normal! g`\"" |
354 \ endif
349 augroup END 355 augroup END
350 356
351 " https://mjj.io/2015/01/27/encrypting-files-with-gpg-and-vim/ 357 " https://mjj.io/2015/01/27/encrypting-files-with-gpg-and-vim/
352 augroup encrypted 358 augroup encrypted
353 autocmd! 359 autocmd!
479 let g:neocomplcache_filename_include_exprs.perl = 'fnamemodify(substitute(v:fname, "/", "::", "g"), ":r")' 485 let g:neocomplcache_filename_include_exprs.perl = 'fnamemodify(substitute(v:fname, "/", "::", "g"), ":r")'
480 486
481 " }}} 487 " }}}
482 488
483 489
490 " {{{ Commands
491 if !exists(":DiffOrig")
492 " Diff unsaved buffer
493 command DiffOrig vert new | set bt=nofile | r ++edit # | 0d_ | diffthis
494 \ | wincmd p | diffthis
495 endif
496 " }}}
497
484 " Local stuff, finish up 498 " Local stuff, finish up
485 try 499 try
486 if on_windows == 1 500 if on_windows == 1
487 source ~/_vimrc.local 501 source ~/_vimrc.local
488 else 502 else

mercurial