Philip Mak wrote: > On Thu, Feb 21, 2002 at 01:20:03PM -0500, David Collantes wrote: > > It is not up to Mutt, but the editor you are using. I believe 'vi' > > will allow you to do that, but 'nano' or 'pico' will not. > > I would have thought that mutt would be able to wrap the lines before > passing the message to 'vi'. well the issue is that mutt might very well do it wrong, or wrap something that shouldn't be wrapped (see below).
> I suppose I could code some sort of startup code in 'vi' to find and > wrap long lines, but how would I make it only trigger when 'vi' is > being started on composing a new reply (and not any other time, e.g. > editing an existing message)? call vi with an option to do this (ie set editor="vim +'blah'......". the problem is, that if you have stuff like this: blah blah blah $ ls /foo/bar $ cd blah it will get reformatted like this: blah blah blah $ ls /foo/bar $ cd blah ie sometimes you WANT to avoid wrapping everything in a reply. i have 'Q' mapped to 'gqip' in vim, so i just use that. in vi, use 'par' or 'fmt'. i usually find it better to wrap as i go. you can also ask your friends / relatives / co-workers to wrap their lines. this is bound to make you VERY popular with them!! -- William Yardley GnuPG public key: http://infinitejazz.net/will/pgp/gpg.asc