Jamie Zawinski, Jargon file entry
On the topic of Gmail downtime: Vmail's method (use IMAP) isn't quite as robust as, say, Mutt + offlineimap, but it's a hell of a lot easier to configure.
I have difficulty understanding why a text editor needs to be anything but a text editor.
Download Apple's ASCIIMoviePlayer and put the binary from the zip file in your path.
Add the following line to your .mailcap:
image/jpeg; ASCIIMoviePlayer %s && read WAIT
Of course, since it's ASCIIMoviePlayer it will also play videos if you add the appropriate lines to your .mailcap.
EDIT: Oh, and make sure your terminal is at least 180 characters wide. There doesn't seem to be a way to make ASCIIMoviePlayer output a smaller size.
There is just something about a simple plain text email interface with the power of an editor that makes life so much easier.
If you delete a message from the inbox, then it gets archived. If you move it to [Gmail]/Spam or [Gmail]/Trash and then delete it, then it will really delete it.
Though I can live without search - mutt is awesome here, too. Having contacts in sync, though - is really nice. I will take the high road and write a sync script here, soon.
Anyone interested in collaborating in a soon to come github repo for it?
That said, I like (and use) Apple Mail a lot. The gpg plugin is what makes mail.app usable for me. I do not ever send non-pgp-signed email.
I really do love it though. I wish I saw this a few days ago, just did my first mutt setup (took me a few hours, I am very slow). The contact autocompletion is nice. Is there a reason for one not being able to just to generate the whole contact list ?
BTW, though vmail intro talks of Vim 7.3, I am not seeing any issue with getting vmail on my Vim 7.2. Guess it is recent enough.
Some key bindings do conflict such as C-p with Yankring. Also, need to be able to configure to use with links or elinks and not just lynx.
I hope the author keeps working on this.
Oh, wait, that was emacs, wasn't it. Hmmmm.