I've been using vim for about 5 years now and have grown quite effective with it, to the point where writing things without vim feels so painfully slow. Just about everything that I write, I write in vim with the exception of email. All of my email accounts are google hosted, and right now I just use the Gmail interface. Is there a good client that I can easily setup so that I can write all my emails in vim (and not just copy paste when I'm done)?

link|improve this question

71% accept rate
feedback

4 Answers

Try mutt. You can use external editor with that, default is vim. The navigation is all similar to vim too.

link|improve this answer
feedback

Use It's All Text! to make your text boxes (including the GMail plain text compose box) editable in an external editor. Or you can set $EDITOR to vim and use alpine.

link|improve this answer
+1 for 'It's All Text' – natxo asenjo Nov 3 '10 at 21:28
feedback

I use the ViewSourceWith Firefox plugin for this. Type Ctrl+Shift+U to use gvim to edit the text currently in the text box and just exit gvim (ZZ or :wq) to put your edited text back in the text box.

link|improve this answer
feedback

Any command line email client will let you use your preferred command line editor. The common ones are:

  • [mutt](http://en.wikipedia.org/wiki/Mutt_(e-mail_client))
  • [alpine](http://en.wikipedia.org/wiki/Alpine_(e-mail_client)) (formerly known as pine)

Personally I've been loving sup recently. It's kind of a cross between mutt and gmail. It does tags and search really well, and I increasingly love the whole model of how it works.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.