2019-05-17 19:45:20 +02:00
|
|
|
aerc(1)
|
|
|
|
|
|
|
|
# NAME
|
|
|
|
|
|
|
|
aerc - the world's best email client
|
|
|
|
|
|
|
|
# SYNOPSIS
|
|
|
|
|
2019-06-18 15:42:41 +02:00
|
|
|
_aerc_ [-v]
|
2019-05-17 19:45:20 +02:00
|
|
|
|
2019-06-05 02:32:05 +02:00
|
|
|
For a guided tutorial, use *:help tutorial* from aerc, or *man aerc-tutorial*
|
|
|
|
from your terminal.
|
2019-05-17 19:45:20 +02:00
|
|
|
|
2019-06-18 15:42:41 +02:00
|
|
|
# OPTIONS
|
|
|
|
|
|
|
|
*-v*
|
|
|
|
Prints the installed version of aerc and exits.
|
|
|
|
|
2019-05-17 19:45:20 +02:00
|
|
|
# RUNTIME COMMANDS
|
|
|
|
|
2019-05-21 22:31:04 +02:00
|
|
|
To execute a command, press ':' to bring up the command interface. Commands may
|
|
|
|
also be bound to keys, see *aerc-config*(5) for details. In some contexts, such
|
|
|
|
as the terminal emulator, ';' is used to bring up the command interface.
|
2019-05-17 19:45:20 +02:00
|
|
|
|
|
|
|
Different commands work in different contexts, depending on the kind of tab you
|
|
|
|
have selected.
|
|
|
|
|
|
|
|
## GLOBAL COMMANDS
|
|
|
|
|
|
|
|
These commands work in any context.
|
|
|
|
|
|
|
|
*cd* <directory>
|
|
|
|
Changes aerc's current working directory.
|
|
|
|
|
2019-05-19 20:00:02 +02:00
|
|
|
*pwd*
|
|
|
|
Displays aerc's current working directory in the status bar.
|
|
|
|
|
2019-05-17 19:45:20 +02:00
|
|
|
*term* [command...]
|
|
|
|
Opens a new terminal tab with a shell running in the current working
|
|
|
|
directory, or the specified command.
|
|
|
|
|
|
|
|
*prev-tab* [n], *next-tab* [n]
|
|
|
|
Cycles to the previous or next tab in the list, repeating n times
|
|
|
|
(default: 1).
|
|
|
|
|
|
|
|
*quit*
|
|
|
|
Exits aerc.
|
|
|
|
|
2019-06-09 20:59:13 +02:00
|
|
|
## MESSAGE COMMANDS
|
|
|
|
|
|
|
|
These commands are valid in any context that has a selected message (e.g. the
|
|
|
|
message list, the message in the message viewer, etc).
|
2019-05-17 19:45:20 +02:00
|
|
|
|
2019-06-08 19:41:56 +02:00
|
|
|
*archive* <scheme>
|
|
|
|
Moves the selected message to the archive. The available schemes are:
|
|
|
|
|
|
|
|
*flat*: No special structure, all messages in the archive directory
|
|
|
|
|
|
|
|
*year*: Messages are stored in folders per year
|
|
|
|
|
|
|
|
*month*: Messages are stored in folders per year and subfolders per month
|
|
|
|
|
2019-05-17 19:45:20 +02:00
|
|
|
*copy* <target>
|
|
|
|
Copies the selected message to the target folder.
|
|
|
|
|
2019-06-09 20:59:13 +02:00
|
|
|
*delete*
|
2019-05-17 19:45:20 +02:00
|
|
|
Deletes the selected message.
|
|
|
|
|
2019-05-26 02:33:36 +02:00
|
|
|
*forward*
|
|
|
|
Opens the composer to forward the selected message to another recipient.
|
|
|
|
|
2019-05-17 19:45:20 +02:00
|
|
|
*move* <target>
|
|
|
|
Moves the selected message to the target folder.
|
|
|
|
|
2019-06-09 20:59:13 +02:00
|
|
|
*reply* [-aq]
|
|
|
|
Opens the composer to reply to the selected message.
|
|
|
|
|
|
|
|
*-a*: Reply all
|
|
|
|
|
|
|
|
*-q*: Insert a quoted version of the selected message into the reply editor
|
|
|
|
|
|
|
|
*read*
|
|
|
|
Marks the selected message as read.
|
|
|
|
|
|
|
|
*unread*
|
|
|
|
Marks the selected message as unread.
|
|
|
|
|
2019-07-04 17:01:07 +02:00
|
|
|
*unsubscribe*
|
|
|
|
Attempt to automatically unsubscribe the user from the mailing list through
|
|
|
|
use of the List-Unsubscribe header. If supported, aerc may open a compose
|
|
|
|
window pre-filled with the unsubscribe information or open the unsubscribe
|
|
|
|
URL in a web browser.
|
|
|
|
|
2019-06-09 20:59:13 +02:00
|
|
|
## MESSAGE LIST COMMANDS
|
|
|
|
|
|
|
|
*cf* <folder>
|
|
|
|
Change the folder shown in the message list.
|
|
|
|
|
|
|
|
*compose*
|
|
|
|
Open the compose window to send a new email. The new email will be sent with
|
|
|
|
the current account's outgoing transport configuration, see
|
|
|
|
*aerc-config*(5) for details on configuring outgoing emails.
|
|
|
|
|
2019-06-10 01:21:26 +02:00
|
|
|
*mkdir* <name>
|
|
|
|
Creates a new folder for this account and changes to that folder.
|
|
|
|
|
2019-05-17 19:45:20 +02:00
|
|
|
*next-folder* <n>, *prev-folder* <n>
|
|
|
|
Cycles to the next (or previous) folder shown in the sidebar, repeated n
|
|
|
|
times (default: 1).
|
|
|
|
|
2019-06-09 20:59:13 +02:00
|
|
|
*next* <n>[%], *prev-message* <n>[%]
|
2019-05-17 19:45:20 +02:00
|
|
|
Selects the next (or previous) message in the message list. If specified as
|
|
|
|
a percentage, the percentage is applied to the number of messages shown on
|
|
|
|
screen and the cursor advances that far.
|
|
|
|
|
|
|
|
*pipe* <cmd>
|
|
|
|
Downloads and pipes the selected message into the given shell command, and
|
|
|
|
opens a new terminal tab to show the result.
|
|
|
|
|
2019-06-09 20:59:13 +02:00
|
|
|
*select* <n>
|
2019-05-17 19:45:20 +02:00
|
|
|
Selects the nth message in the message list (and scrolls it into view if
|
|
|
|
necessary).
|
|
|
|
|
2019-06-09 20:59:13 +02:00
|
|
|
*view*
|
2019-05-17 19:45:20 +02:00
|
|
|
Opens the message viewer to display the selected message.
|
|
|
|
|
|
|
|
## MESSAGE VIEW COMMANDS
|
|
|
|
|
2019-06-16 22:52:44 +02:00
|
|
|
*open*
|
|
|
|
Saves the current message part in a temporary file and opens it
|
2019-07-03 00:21:34 +02:00
|
|
|
with the system handler.
|
2019-06-16 22:52:44 +02:00
|
|
|
|
2019-05-26 23:37:39 +02:00
|
|
|
*pipe* <cmd>
|
|
|
|
Downloads and pipes the current message part into the given shell command,
|
|
|
|
and opens a new terminal tab to show the result.
|
|
|
|
|
2019-06-11 20:26:13 +02:00
|
|
|
*save* [-p] <path>
|
2019-05-26 23:37:39 +02:00
|
|
|
Saves the current message part to the given path.
|
|
|
|
|
2019-06-25 09:23:52 +02:00
|
|
|
If no path is given but general.default-save-path is set, the
|
|
|
|
file will be saved there.
|
|
|
|
|
2019-06-11 20:26:13 +02:00
|
|
|
*-p*: Make any directories in the path that do not exist
|
|
|
|
|
2019-05-17 19:45:20 +02:00
|
|
|
*close*
|
|
|
|
Closes the message viewer.
|
|
|
|
|
|
|
|
## TERMINAL COMMANDS
|
|
|
|
|
|
|
|
*close*
|
|
|
|
Closes the terminal.
|
|
|
|
|
2019-06-12 18:20:49 +02:00
|
|
|
# LOGGING
|
|
|
|
|
|
|
|
Aerc does not log by default, but collecting log output can be useful for
|
|
|
|
troubleshooting and reporting issues. Redirecting stdout when invoking aerc will
|
|
|
|
write log messages to that file:
|
|
|
|
|
|
|
|
$ aerc > log
|
|
|
|
|
2019-05-17 19:45:20 +02:00
|
|
|
# SEE ALSO
|
|
|
|
|
2019-06-05 02:32:05 +02:00
|
|
|
*aerc-config*(5) *aerc-imap*(5) *aerc-smtp*(5) *aerc-tutorial*(7)
|
2019-05-17 19:45:20 +02:00
|
|
|
|
|
|
|
# AUTHORS
|
|
|
|
|
|
|
|
Maintained by Drew DeVault <sir@cmpwn.com>, who is assisted by other open
|
|
|
|
source contributors. For more information about aerc development, see
|
|
|
|
https://git.sr.ht/~sircmpwn/aerc.
|