291 autocmd BufReadPost quickfix nmap <buffer> q <C-w>c |
291 autocmd BufReadPost quickfix nmap <buffer> q <C-w>c |
292 |
292 |
293 " Neomutt changed their tmpfile pattern, ugh |
293 " Neomutt changed their tmpfile pattern, ugh |
294 autocmd BufNewFile,BufRead neomutt-*-\w\+ setf mail |
294 autocmd BufNewFile,BufRead neomutt-*-\w\+ setf mail |
295 augroup END |
295 augroup END |
296 |
|
297 " https://mjj.io/2015/01/27/encrypting-files-with-gpg-and-vim/ |
|
298 " hacked to work with vimwiki |
|
299 augroup encrypted |
|
300 autocmd! |
|
301 autocmd BufReadPre,FileReadPre *.gpg,*.gpg.wiki setl noswapfile noundofile nobackup viminfo= |
|
302 autocmd BufReadPost *.gpg,*.gpg.wiki :sil %!GPG_TTY=/dev/tty gpg2 --decrypt 2> /dev/null |
|
303 autocmd BufWritePre *.gpg,*.gpg.wiki :sil %!GPG_TTY=/dev/tty gpg2 -se -a --default-recipient-self |
|
304 autocmd BufWritePost *.gpg,*.gpg.wiki :sil undo |
|
305 augroup END |
|
306 "}}} |
|
307 |
296 |
308 " Perl type-specific settings {{{ |
297 " Perl type-specific settings {{{ |
309 let perl_include_pod = 1 |
298 let perl_include_pod = 1 |
310 let perl_sub_signatures = 1 |
299 let perl_sub_signatures = 1 |
311 let perl_sync_dist = 200 |
300 let perl_sync_dist = 200 |