You can also use the standard Vim key sequence C-w C-o. You can full-screen the list window by pressing SPACE while the cursor is in To full-screen the message, press SPACE when the cursor is in the message If you want to look at a message but keep theĬursor in the list window, type l (as in look) instead of ENTER. This will split the screenĪnd show the message content in the bottom pane. You can view a messageīy moving the cursor line to it and pressing ENTER. The first screen Vmail shows you is a list of messages. You can also pass in search parameters after specifying the mailbox: vmail important from messages Startup by passing in the mailbox name as an argument: vmail starred You can have Vmail show messages from any other mailbox (a.k.a. This opens the Vmail/Vim interface and shows you the last 100 messages in your Once you've created the configuration file and (optionally) the contacts file, You want, as long as there is one address per line. You can adjust this number by using -gĪfter Vmail generates this file for you, you can edit it however and whenever Generates this file for you by collecting all the recipients and cc'sįrom your last 500 sent emails. To use this feature, generate a vmail-contacts.txt file. Vmail uses Vim autocompletion to help you auto-complete email addresses. Make sure you enclose these in quotes: date_format: '%b %d %I:%M%P' Here you can use a strptime-compatible dateįormat string. If you are behind a firewall that blocks IMAP, see these additionalĪnother optional parameter is date_format, which controls the appearance of If you want to configure Vmail with multiple Gmail accounts, here's how. You can add a vim_opts: key-value pair to run arbitrary Vim commands when Vmail starts up.įor example, to turn on the cursorline, add this to. Signature_script: /home/choi/bin/vmail_signature.sh
#MACVIM QUIT PASSWORD#
Signature_script: option instead e.g., username: password If you want to use a shell script to print the signature, use the
You can also add an always_bcc: option that works in the same way. This will pre-insert whateverĮmail address you specify in the cc: line of any email you start composing in You can also add an always_cc: key-value pair. In that case, you'll prompted for the password each time you You can omit the password key-value pair if you'd rather not have the password If you have any unsualĬharacters in a string value, try putting quotes around that value. This file should be formatted in YAML syntax. vmailrc file should look something like this. Vmail will move the file to ~/.vmail/default/ when it starts up. ~/.vmail/default/ or in your home directory. and all traces of Vmail will removed, except the few files it createsĭuring execution (see below). If you ever want to uninstall Vmail from your system, just execute this command: gem uninstall vmail
#MACVIM QUIT UPDATE#
To update to the latest version, simply run the
#MACVIM QUIT INSTALL#
You might want to try sudo gem install vmail Problem, and mention what system you're using. On some systems you may run into a PATH issue, where the system can't find the Test your installation by typing vmail -h. If you want to use elinks to display HTML parts, here are instructions. Your Gmail account should be IMAP-enabled. The current version of Vmail assumes a Unix environment. To install Ruby 1.9.2, I recommend using the RVM Version Manager.
Why Vmail? Because some people are 1000 times more productive and happy in Vim