I have three questions/comments/wishlist items, mostly unrelated, which have
seen mention in recent traffic on mutt-users.
Item one: letting the user know when new mail has arrived. $timeout and
$mail_check work fine when I'm in the message index of my inbox. However, if
I'm paging a message or in a different mailbox, I'm not alerted. Is there a
way to have mutt alert me? This isn't a gigantically big deal, as I usually
remember to let it sit in the inbox index, but occasionally I'll forget, and
then 2 hours later realize that the reason I haven't heard any new mail beeps
is because I left a message open.
Item one (b): If mutt is put in the background, it doesn't alert when new mail
has arrived until I get a new shell prompt. Here's an example of what I'd like
to happen: I bg mutt, and open slrn. While reading news, I get new mail. Mutt
displays "You have no mail" or somesuch overtop of slrn (which shouldn't be a
problem, CTRL-L is my friend). Is this possible? I will admit I know little to
nothing about curses, which I assume is related to this.
Item two: I tend to edit my emails once or twice before sending. When I use
textwidth in vim, it inserts newlines initially, so if I edit the text ends up
looking very choppy (30 character lines, etc.) and it becomes a pain to
re-join the broken lines. So, recently I started using linebreak instead,
which doesn't do anything except make it easier to edit. Then, I run a little
perl program to actually insert the newlines after I'm finished editing.
This works fine, except that once in a while I forget to run my perl program
(I have it bound to <F2>) and I send out an email with lines exceeding 500
characters sometimes. This is a pain.
Is there any way to make either vim or mutt run the program automatically (or,
even better, prompt me to ask about it) before i (quit vim|send the mail)? I
realize that this is something of an off-topic question, but I figured while
people are discussing useful vim variables to set, it would be OK.
Item three: Is there a way to tell mutt not to use colors even if my terminal
can handle it? Some of the terminals I use to log in set my TERM as 'xterm'.
When I start mutt from there, I get a black background with gray and white on
top of it. I much prefer the black on white, but the only way I've been able
to find to make that happen is setting TERM to 'xterm-mono'. Is there a single
mutt variable that will make it always use mono, or do I have to define all of
the color settings?
Thanks for any and all help.
--
Daniel Chetlin
[EMAIL PROTECTED]