Skip to content

Instantly share code, notes, and snippets.

@parkr
Last active December 18, 2015 10:39
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parkr/5769784 to your computer and use it in GitHub Desktop.
Save parkr/5769784 to your computer and use it in GitHub Desktop.
command-line-email-client
A command-line email client. We need one. A good one.
Much of the interaction inspiration comes from vim. You have
@i0rek and @dschneider to thank for that.
My ideal flow:
1. Boot client
# launches interactive mail listing, much like nerdtree.
2. Navigate using vim bindings: hjkl. Additionally:
Enter: read currently-highlighted email
n: new
r: reply
a: reply-all
x: archive
d: deleve
3. When composing a message, show the original email below
your message, but commented out, much like composing
a git commit message in vim. To send, type ":send" in
normal mode. Once the email is sent, go back to the
original listing.
@parkr
Copy link
Author

parkr commented Jun 27, 2013

Solved by vmail.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment