diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2013-07-03 18:17:20 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2013-07-03 18:17:20 +1200 |
commit | c8f892e56cecb5a2fe492533f3f6500cf522c466 (patch) | |
tree | 7fc635a7cc9e7ac2c7816b84009101012a335474 /vim/vimrc | |
parent | Make & act sanely (diff) | |
download | dotfiles-c8f892e56cecb5a2fe492533f3f6500cf522c466.tar.gz dotfiles-c8f892e56cecb5a2fe492533f3f6500cf522c466.zip |
Don't keep viminfo for temporary/sensitive files
Diffstat (limited to 'vim/vimrc')
-rw-r--r-- | vim/vimrc | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -162,6 +162,18 @@ if has('spell') nnoremap <leader>s :setlocal spell!<CR> endif +" State +if has('viminfo') + if has('autocmd') + augroup viminfoskip + autocmd! + silent! autocmd BufNewFile,BufReadPre + \ /tmp/*,$TMPDIR/*,$TMP/*,$TEMP/*,*/shm/* + \ setlocal viminfo= + augroup END + endif +endif + " Substitution nnoremap & :&&<CR> xnoremap & :&&<CR> |