Use number and spell also for mail
[dotfiles/vim.git] / .vim / ftplugin / mail.vim
1 setlocal textwidth=76
2 "set colorcolumn=+1
3 "highlight ColorColumn ctermbg=grey guibg=grey
4
5 " Set 'formatoptions' to break text lines and keep the comment leader ">".
6 setlocal fo+=tcql
7
8 " Don't use modelines in e-mail messages, avoid trojan horses and nasty
9 " "jokes" (e.g., setting 'textwidth' to 5).
10 setlocal nomodeline
11     
12 augroup vimrc_autocmds
13   autocmd BufEnter * highlight OverLength cterm=bold ctermfg=163
14   autocmd BufEnter * match OverLength /\%77v.*/
15 augroup END
16
17 setlocal spell spelllang=fr,en
18 set spell
19
20 "set nonumber
21
22 " Add mappings, unless the user doesn't want this.
23 if !exists("no_plugin_maps") && !exists("no_mail_maps")
24   " Quote text by inserting "> "
25   if !hasmapto('<Plug>MailQuote')
26     vmap <buffer> <LocalLeader>q <Plug>MailQuote
27     nmap <buffer> <LocalLeader>q <Plug>MailQuote
28   endif
29   vnoremap <buffer> <Plug>MailQuote :s/^/> /<CR>:noh<CR>``
30   nnoremap <buffer> <Plug>MailQuote :.,$s/^/> /<CR>:noh<CR>``
31 endif
32