" And this magic by James Vega, which ensures that we only complete with lbdb
" on the recipient lines of the mail header.
-"ino <expr> <C-n> DelegateCompletion(1)
-"ino <expr> <C-p> DelegateCompletion(0)
-"
-"fun! DelegateCompletion(next)
-" if getline('.') =~? '^\%(To\|B\=Cc\):'
-" return "\x18\x15"
-" elseif a:next
-" return "\x0e"
-" else
-" return "\x10"
-" endif
-"endfun
+ino <expr> <C-n> DelegateCompletion(1)
+ino <expr> <C-p> DelegateCompletion(0)
+
+fun! DelegateCompletion(next)
+ if getline('.') =~? '^\%(To\|B\=Cc\):'
+ return "\x18\x15"
+ elseif a:next
+ return "\x0e"
+ else
+ return "\x10"
+ endif
+endfun
nmap <buffer> <C-P>1 :w<CR>:%!mailplate --keep-unknown --auto<CR>
-nmap <buffer> <C-P>3 :w<CR>:%!mailplate --keep-unknown mjollnir<CR>
nmap <buffer> <C-P>2 :w<CR>:%!mailplate --keep-unknown sgn<CR>
-nmap <buffer> <C-P>4 :w<CR>:%!mailplate --keep-unknown catalyst<CR>
-nmap <buffer> <C-P>5 :w<CR>:%!mailplate --keep-unknown mahara<CR>
-nmap <buffer> <C-P>6 :w<CR>:%!mailplate --keep-unknown liip<CR>
-nmap <buffer> <C-P>7 :w<CR>:%!mailplate --keep-unknown gmail<CR>
+nmap <buffer> <C-P>3 :w<CR>:%!mailplate --keep-unknown mjollnir<CR>
+nmap <buffer> <C-P>4 :w<CR>:%!mailplate --keep-unknown gmail<CR>
+"nmap <buffer> <C-P>4 :w<CR>:%!mailplate --keep-unknown catalyst<CR>
+"nmap <buffer> <C-P>5 :w<CR>:%!mailplate --keep-unknown mahara<CR>
+"nmap <buffer> <C-P>6 :w<CR>:%!mailplate --keep-unknown liip<CR>