326 |
326 |
327 " https://mjj.io/2015/01/27/encrypting-files-with-gpg-and-vim/ |
327 " https://mjj.io/2015/01/27/encrypting-files-with-gpg-and-vim/ |
328 augroup encrypted |
328 augroup encrypted |
329 autocmd! |
329 autocmd! |
330 autocmd BufReadPre,FileReadPre *.gpg set noswapfile noundofile nobackup viminfo= |
330 autocmd BufReadPre,FileReadPre *.gpg set noswapfile noundofile nobackup viminfo= |
331 autocmd BufReadPost *.gpg :%!gpg2 --decrypt 2> /dev/null |
331 autocmd BufReadPost *.gpg :%!GPG_TTY=/dev/tty gpg2 --decrypt 2> /dev/null |
332 autocmd BufWritePre *.gpg :%!gpg2 -se -a --default-recipient-self |
332 autocmd BufWritePre *.gpg :%!GPG_TTY=/dev/tty gpg2 -se -a --default-recipient-self |
333 autocmd BufWritePost *.gpg u |
333 autocmd BufWritePost *.gpg u |
334 augroup END |
334 augroup END |
335 "}}} |
335 "}}} |
336 |
336 |
337 |
337 |