textwidth/linewrap
Christian Brabandt
cblists at 256bit.org
Thu Jan 7 19:11:55 UTC 2021
On Do, 07 Jan 2021, Matthias Apitz wrote:
> I do use in ~/.muttrc
>
> set editor="vim \'+set textwidth=72\' \'+syntax match WarningMsg /\\%>70v.*/\' -i NONE"
If Vim is setup with filetype detection logic, it automatically knows
you are editing a mail filetype, because it recognizes the path. For
this you need a `:filetype plugin on` in your .vimrc.
Then place your filetype specific settings in a file called
~/.vim/after/ftplugin/mail.vim
(create non-existing directories; depending on your needs, one may leave
out the after directory). If you have several files you need to read in,
you can alternatively place them all in a directory
~/.vim/after/ftplugin/mail/
Also, you usually want to set buffer local settings, so use `:setl`
instead of `:set` or `:setg`.
I have described my setup here:
https://www.256bit.org/~chrisbra/cms/vim_as_e-mail_editor.html
regards,
Christian
--
Whenever anyone says, "theoretically," they really mean, "not really."
-- Dave Parnas
More information about the Mutt-users
mailing list