X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/9074e06b3288e90fc7c9640fa9b64cdd1c043018..365bbf3bc63d9c1a53c93f9cc6d89521e1d703a4:/.vim/ftplugin/mail.vim?ds=sidebyside diff --git a/.vim/ftplugin/mail.vim b/.vim/ftplugin/mail.vim index 87e913c..0431526 100644 --- a/.vim/ftplugin/mail.vim +++ b/.vim/ftplugin/mail.vim @@ -1,36 +1,15 @@ nmap :w:%!mailplate --keep-unknown official -nmap :w:%!mailplate --keep-unknown private -nmap :w:%!mailplate --keep-unknown debian -nmap :w:%!mailplate --keep-unknown phd -nmap :w:%!mailplate --keep-unknown ul -nmap :w:%!mailplate --keep-unknown uzh +nmap :w:%!mailplate --keep-unknown tahi +nmap :w:%!mailplate --keep-unknown pmvm +nmap :w:%!mailplate --keep-unknown pobox +nmap :w:%!mailplate --keep-unknown debian +nmap :w:%!mailplate --keep-unknown debconf +nmap :w:%!mailplate --keep-unknown uniwh +nmap :w:%!mailplate --keep-unknown mtfk nmap :w:%!mailplate --keep-unknown sudetia +nmap :w:%!mailplate --keep-unknown private nmap :w:%!mailplate --auto --keep-unknown 2>/dev/null -" Checking attachments in edited emails for use in Mutt: warns user when -" exiting -" by Hugo Haas - 20 June 2004 -" based on an idea by The Doctor What explained at -" -" http://www.vim.org/scripts/download_script.php?src_id=3165 -autocmd BufUnload mutt-* call CheckAttachments() -function! CheckAttachments() - let l:english = 'attach\(ing\|ed\|ment\)\?\|included with this mail' - let l:french = 'attach\(e\|er\|ée\?s\?\|ement\|ant\)' - let l:german = 'an\(gehängt\|hängsel\|bei\)\|bei\(gefügt\|lage\)\|\(im\|siehe\)\_s\(anhang\|beilage\)' - let l:ic = &ignorecase - if (l:ic == 0) - set ignorecase - endif - if (search('^\([^>|].*\)\?\<\(re-\?\)\?\('.l:english.'\|'.l:german.'\)\>', "w") != 0) - let l:temp = inputdialog("Do you want to attach a file? [Hit return] ") - endif - if (l:ic == 0) - set noignorecase - endif - echo -endfunction - " change subject line " Before: Subject: old " After : Subject: New (was: old) @@ -75,9 +54,7 @@ set completefunc=LBDBCompleteFn " And this magic by James Vega, which ensures that we only complete with lbdb " on the recipient lines of the mail header. inoremap DelegateCompletion(1) -inoremap DelegateCompletion(1) inoremap DelegateCompletion(0) -inoremap DelegateCompletion(0) fun! DelegateCompletion(next) if getline('.') =~? '^\%(To\|B\=Cc\):'