Love Vim? Use Gmail? Then check out Vmail, a Ruby-based Gmail client for Vim written by Daniel Choi. Vmail gives you a full command line interface for Gmail from within Vim, including reading, composing, starring, deleting, archiving and marking spam.
Of course, Emacs users have been able to check e-mail from within Emacs for years. "A common criticism that text editor (vim) fans throw in the face of operating system fans (emacs) is that a text editor should simply edit text," writes Steve Klabnik at The Changelog. "I'm slightly torn, but it's still pretty freaking cool." Don't worry Vim purists: it's just a plugin, not a change to the Vim core.
Screenshot via The Changelog
Vmail requires:
The current version of Vmail requires a Unix-like environment, but Choi says he hopes to support Windows in the future.