1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315
|
{"abook_show", abook_show, NULL, "open address book window"},
{"abook_hide", abook_hide, NULL, "close this window"},
{"abook_sort", abook_sort, NULL, "sort address book"},
{"abook_next", abook_next, NULL, "move bar to the next position"},
{"abook_prev", abook_prev, NULL, "move bar to the previous position"},
{"abook_next_page", abook_next_page, NULL, "move on to the next page"},
{"abook_prev_page", abook_prev_page, NULL, "move to the previous page"},
{"abook_first", abook_first, NULL, "move bar to the first position"},
{"abook_last", abook_last, NULL, "move bar to the last position"},
{"abook_hit", abook_hit, NULL, "select / unselect this address"},
{"abook_hit_all", abook_hit_all, NULL, "revert selection"},
{"abook_set", abook_set, NULL, "select this address"},
{"abook_unset", abook_unset, NULL, "unselect this address"},
{"abook_set_all", abook_set_all, NULL, "select all"},
{"abook_unset_all", abook_unset_all, NULL, "unselect all"},
{"abook_change_name", abook_change_name, NULL, "change name"},
{"abook_change_email", abook_change_email, NULL, "change email"},
{"abook_change_groups", abook_change_groups, NULL, "change groups"},
{"abook_change_sex", abook_change_sex, NULL, "change sex"},
{"abook_change_official", abook_change_official, NULL, "change official flag"},
{"abook_change_foreign", abook_change_foreign, NULL, "change foreign flag"},
{"abook_remove", abook_remove, NULL, "delete address(es)"},
{"abook_insert", abook_insert, NULL, "insert new address"},
{"abook_compose", abook_compose, NULL, "compose new message"},
{"abook_search_forward", abook_search_forward, NULL, "search forward"},
{"abook_search_backward", abook_search_backward, NULL, "search backward"},
{"abook_add_show", abook_add_show, NULL, "open address list"},
{"abook_add_hide", abook_add_hide, NULL, "close this window"},
{"abook_add_next", abook_add_next, NULL, "move on to the next position"},
{"abook_add_prev", abook_add_prev, NULL, "move to the previous position"},
{"abook_add_next_page", abook_add_next_page, NULL, "move on to the next page"},
{"abook_add_prev_page", abook_add_prev_page, NULL, "move to the previous page"},
{"abook_add_first", abook_add_first, NULL, "move to the first position"},
{"abook_add_last", abook_add_last, NULL, "move to the last position"},
{"abook_add_hit", abook_add_hit, NULL, "add this address to addressbook"},
{"attach_show", attach_show, NULL, "show attachments"},
{"attach_hide", attach_hide, NULL, "close this window"},
{"attach_refresh", attach_refresh, NULL, "refresh this window"},
/*
If there is a handler defined for this kind of attachment,
then the handler is executed. If elmo is a handler, then
attachment content is shown in elmo window.
*/
{"attach_hit", attach_hit, NULL, "display this attachment"},
{"attach_next", attach_next, NULL, "move on to the next position"},
{"attach_prev", attach_prev, NULL, "move to the previous position"},
{"attach_next_page", attach_next_page, NULL, "move on to the next page"},
{"attach_prev_page", attach_prev_page, NULL, "move to the previous page"},
{"attach_first", attach_first, NULL, "move to the first position"},
{"attach_last", attach_last, NULL, "move to the last position"},
{"attach_save", attach_save, NULL, "save attachment to file"},
{"attach_save_all", attach_save_all, NULL, "save all attachments in specified directory"},
{"box_selection_next", box_selection_next, NULL, "move on to the next position"},
{"box_selection_prev", box_selection_prev, NULL, "move to the previous position"},
{"box_selection_next_page", box_selection_next_page, NULL, "move on to the next page"},
{"box_selection_prev_page", box_selection_prev_page, NULL, "move to the previous page"},
{"box_selection_first", box_selection_first, NULL, "move to the first position"},
{"box_selection_last", box_selection_last, NULL, "move to the last position"},
{"box_selection_re_read", box_selection_re_read, NULL, "re-read mailbox"},
{"box_selection_hit", box_selection_hit, NULL, "open the selected box"},
{"box_selection_search_backward", box_selection_search_backward, NULL, "search forward"},
{"box_selection_search_forward", box_selection_search_forward, NULL, "search backward"},
{"folder_page_next", folder_page_next, NULL, "move on to the next page"},
{"folder_page_prev", folder_page_prev, NULL, "move to the previous page"},
{"folder_bar_next", folder_bar_next, NULL, "move bar to the next position"},
{"folder_bar_prev", folder_bar_prev, NULL, "move bar to the previous position"},
{"folder_bar_first", folder_bar_first, NULL, "move bar to the first position"},
{"folder_bar_last", folder_bar_last, NULL, "move bar to the last position"},
{"folder_scroll_down", folder_scroll_down, NULL, "scroll window down"},
{"folder_scroll_up", folder_scroll_up, NULL, "scroll window up"},
{"folder_recenter", folder_recenter, NULL, "place bar in a center of the screen"},
{"folder_next_unread", folder_next_unread, NULL, "move bar to next unread message"},
{"folder_prev_unread", folder_prev_unread, NULL, "move bar to previous unread message"},
{"folder_update", folder_update, NULL, "re-read mailbox"},
{"folder_flush", folder_flush, NULL, "remove spam and refresh the view"},
{"folder_search_forward", folder_search_forward, NULL, "search forward"},
{"folder_search_backward", folder_search_backward, NULL, "search backward"},
{"folder_sort_threads", folder_sort_threads, NULL, "group mails in threads"},
{"folder_sort_date", folder_sort_date, NULL, "sort messages by date"},
{"folder_sort_from", folder_sort_from, NULL, "sort messages by from"},
{"folder_sort_subject", folder_sort_subject, NULL, "sort messages by subject"},
{"folder_toggle_flag", folder_toggle_flag, NULL, "toggle flag"},
{"folder_flag_all", folder_flag_all, NULL, "flag all messages"},
{"folder_unflag_all", folder_unflag_all, NULL, "unflag all messages"},
{"folder_flag_invert", folder_flag_invert, NULL, "invert flag"},
/*
Set flag on all the messages, that are duplicates of other
messages in the box. It is useful to remove them.
*/
{"folder_flag_duplicates", folder_flag_duplicates, NULL, "flag messages that are duplicates"},
{"folder_remove_flag", folder_remove_flag, NULL, "removes message flag"},
{"folder_spam_check", folder_spam_check, NULL, "check if selected messages are spam"},
{"folder_spam_check_all", folder_spam_check_all, NULL, "check all messages that were not checked if they are spam"},
{"folder_spam_delete", folder_spam_delete, NULL, "delete message as a spam"},
{"folder_spam_flush", folder_spam_flush, NULL, "scan messages according to their spam indicator and delete spam"},
{"folder_spam_is_not", folder_spam_is_not, NULL, "unmark message incorrectly recognized as spam"},
/*
If you have a trash field defined in your .elmorc file, than move
selected messages to trash folder. Otherwise delete them.
*/
{"folder_delete_mail", folder_delete_mail, NULL, "delete a message (or move to trash)"},
/*
Remove selected messages from the box. It is then impossible
to recover them.
*/
{"folder_kill_mail", folder_kill_mail, NULL, "permanently delete message"},
{"folder_move_mail", folder_move_mail, NULL, "move selected message to another box"},
{"folder_make_read", folder_make_read, NULL, "mark selected messages as read"},
{"folder_at_leave", folder_at_leave, NULL, "this function is executed each time a box is being left"},
{"folder_at_bar_move", folder_at_bar_move, NULL, "this function is executed each time a bar in folder moves"},
/*
Before a window is opened, elmo fetches headers of messages,
stored at a selected account. You are then presented a list
of messages, that you may fetch or delete.
*/
{"fetch_open", fetch_open, NULL, "open window with message list"},
{"fetch_close", fetch_close, NULL, "close this window"},
{"fetch_next", fetch_next, NULL, "move on to the next position"},
{"fetch_prev", fetch_prev, NULL, "move to the previous position"},
{"fetch_next_page", fetch_next_page, NULL, "move on to the next page"},
{"fetch_prev_page", fetch_prev_page, NULL, "move to the previous position"},
{"fetch_first", fetch_first, NULL, "move to the first position"},
{"fetch_last", fetch_last, NULL, "move to the last position"},
/*
This command clears a "delete" flag from all messages scheduled
for deletion. They may be fetched then.
*/
{"fetch_rset", fetch_rset, NULL, "reset state of the connection"},
/*
This command schedules a message to be deleted, right after
the connection is closed. Such a message may not be fetched.
*/
{"fetch_del_mail", fetch_del_mail, NULL, "delete selected message"},
/*
This command requests a selected message to be fetched. However
it may sometimes take some time for the message to arrive.
*/
{"fetch_get_mail", fetch_get_mail, NULL, "fetch selected message"},
{"fetch_del_all", fetch_del_all, NULL, "delete all messages on server"},
{"fetch_get_all", fetch_get_all, NULL, "fetch all messages from server"},
{"fetch_before_close", fetch_before_close, NULL, "this function is executed right before quitting POP3 connection"},
{"mailreader_close", mailreader_close, NULL, "close this window"},
{"mailreader_line_up", mailreader_line_up, NULL, "scroll up"},
{"mailreader_line_down", mailreader_line_down, NULL, "scroll down"},
{"mailreader_page_up", mailreader_page_up, NULL, "scroll page up"},
{"mailreader_page_down", mailreader_page_down, NULL, "scroll page down"},
{"mailreader_top", mailreader_top, NULL, "move to the top"},
{"mailreader_bottom", mailreader_bottom, NULL, "move to the bottom"},
{"mailreader_header_switch", mailreader_header_switch, NULL, "toggle display mode (header / message)"},
{"mailreader_show", mailreader_show, NULL, "open message window"},
{"mailreader_load", mailreader_load, NULL, "load selected message to mailreader window"},
{"mailreader_search_forward", mailreader_search_forward, NULL, "search forward"},
{"mailreader_search_backward", mailreader_search_backward, NULL, "search backward"},
/*
Move message to outbox. This function doesn't send a message yet.
You should run smtp_flush_outbox to send all messages from outbox.
*/
{"sender_go", sender_go, NULL, "send"},
/*
Create a new message. You are asked for message recepients, and
subject. Then an editor is opened. After closing editor, you
are taken to the window, where you can send or abort the message.
*/
{"sender_open_new", sender_open_new, NULL, "compose new message"},
/*
Reply to the selected message. After closing editor, you are
taken to the window, where you can send or abort the message.
*/
{"sender_open_reply", sender_open_reply, NULL, "reply to the message"},
/*
Reply to the selected message. The message is addressed not
only to the author of the message, but to other recepients
as well.
*/
{"sender_open_reply_all", sender_open_reply_all, NULL, "reply to all recepients"},
/*
Forward the selected message. You are asked for recepients
of the message.
*/
{"sender_open_fwd", sender_open_fwd, NULL, "forward the message"},
/*
You can edit a message in draft or outbox. After closing
editor, you are taken to the window, where you can send or
abort the message. Please note that the edited message
is removed from the box.
*/
{"sender_open_edit", sender_open_edit, NULL, "edit selected message"},
/*
Cancel the message. You will be asked if you wish to move
it to drafts, so you can finish it, and send later. Please
don't save a message with attachments, as it may be unreadable
when you try to edit it later.
*/
{"sender_close", sender_close, NULL, "close this window"},
{"sender_prev", sender_prev, NULL, "move to the previous position"},
{"sender_next", sender_next, NULL, "move on to the next position"},
{"sender_prev_page", sender_prev_page, NULL, "move to the previous page"},
{"sender_next_page", sender_next_page, NULL, "move on to the next page"},
{"sender_first", sender_first, NULL, "move to the first position"},
{"sender_last", sender_last, NULL, "move to the last position"},
/*
Change smtp sever, via which the message is going to be
sent. Changing smtp server affects from field, but changing
from doesn't affect smtp server.
*/
{"sender_change_smtp", sender_change_smtp, NULL, "change smtp server"},
{"sender_change_from", sender_change_from, NULL, "change from"},
{"sender_change_reply_to", sender_change_reply_to, NULL, "change reply-to"},
{"sender_change_to", sender_change_to, NULL, "change to"},
{"sender_change_cc", sender_change_cc, NULL, "change cc"},
{"sender_change_bcc", sender_change_bcc, NULL, "change bcc"},
{"sender_change_subject", sender_change_subject, NULL, "change subject"},
{"sender_add_attachment", sender_add_attachment, NULL, "attach a file"},
{"sender_delete_attachment", sender_delete_attachment, NULL, "remove attachment"},
{"sender_change_type", sender_change_type, NULL, "change content-type of attachment"},
{"choose_next", choose_next, NULL, "move on to the next selection"},
{"choose_prev", choose_prev, NULL, "move to the previous selection"},
{"choose_first", choose_first, NULL, "move to the first selection"},
{"choose_last", choose_last, NULL, "move to the last selection"},
{"choose_cancel", choose_cancel, NULL, "cancel selection"},
{"cmd_quit", cmd_quit, NULL, "quit elmo"},
/*
Particularly useful, when you want to disable a key.
*/
{"cmd_nothing", cmd_nothing, NULL, "do noting"},
/*
Particularly useful, when you want to perform some actions
at the very beginning. This function is executed only once
during the program execution.
*/
{"cmd_after_startup", cmd_after_startup, NULL, "executed right after startup"},
{"help_open", help_open, NULL, "open help window"},
{"help_close", help_close, NULL, "close help window"},
{"help_scroll_up", help_scroll_up, NULL, "scroll up one line"},
{"help_scroll_down", help_scroll_down, NULL, "scroll down one line"},
{"help_prev_page", help_prev_page, NULL, "scroll up one page"},
{"help_next_page", help_next_page, NULL, "scroll down one page"},
{"help_beg", help_beg, NULL, "move to the top"},
{"help_end", help_end, NULL, "move to the bottom"},
{"mybox_create_box", mybox_create_box, NULL, "creates a new box"},
{"read_abort", read_abort, NULL, "abort reading input"},
{"read_accept", read_accept, NULL, "accept the input"},
{"read_forward_char", read_forward_char, NULL, "move forward a character"},
{"read_backward_char", read_backward_char, NULL, "move back a character"},
{"read_forward_word", read_forward_word, NULL, "move forward over a word"},
{"read_backward_word", read_backward_word, NULL, "move back over a word"},
{"read_begin", read_begin, NULL, "move to the start of the line"},
{"read_end", read_end, NULL, "move to the end of the line"},
{"read_del_char_fwd", read_del_char_fwd, NULL, "delete the character at point"},
{"read_del_char_back", read_del_char_back, NULL, "delete the character behind the cursor"},
{"read_del_word_fwd", read_del_word_fwd, NULL, "delete the word after the point"},
{"read_del_word_back", read_del_word_back, NULL, "delete the word behind the cursor"},
{"read_kill_line", read_kill_line, NULL, "kill the text from point to the end of the line"},
{"read_complete", read_complete, NULL, "attempt to perform completion on the text before point"},
{"read_choose_first", read_choose_first, NULL, "move to the first completion"},
{"read_choose_last", read_choose_last, NULL, "move to the last completion"},
{"read_choose_next", read_choose_next, NULL, "move on to the next completion"},
{"read_choose_prev", read_choose_prev, NULL, "move to the previous completion"},
/*
Redraw the whole window. Very useful, when one of other
application corrupts your console.
*/
{"interface_redraw", interface_redraw, NULL, "redraw the whole screen"},
/*
Bring next window to front. It may cause some unexpected
behaviour if windows overlap. Sometimes it is better to
close the window.
*/
{"interface_next_window", interface_next_window, NULL, "switch to the next window"},
{"interface_prev_window", interface_prev_window, NULL, "switch to the previous window"},
/*
Check what key was pressed as last. If it was a digit, then
switch to the window with that number. This function is mapped
to \M-d (for all digits d) as default.
*/
{"interface_num_window", interface_num_window, NULL, "switch to particular window"},
{"debug_next", debug_next, NULL, "scroll down"},
{"debug_prev", debug_prev, NULL, "scroll up"},
{"debug_next_page", debug_next_page, NULL, "scroll down one page"},
{"debug_prev_page", debug_prev_page, NULL, "scroll up one page"},
{"debug_first", debug_first, NULL, "scroll to the top"},
{"debug_last", debug_last, NULL, "scroll to the bottom"},
{"debug_show", debug_show, NULL, "refresh the view"},
/*
Try to send all messages from outbox. If transmission fails
then the message is left in the outbox. Otherwise it is moved
to sent (or removed if sent is not defined in your .elmorc).
*/
{"smtp_flush_outbox", smtp_flush_outbox, NULL, "send all messages from outbox"},
/*
This command immediatly stops sending messages, that are waiting
in outbox to be sent.
*/
{"smtp_cancel", smtp_cancel, NULL, "immediatly cancel any active connection with smtp server"},
{"stats_dump", stats_dump, NULL, "dump statistics"},
{"pgp_forget_passphrase", pgp_forget_passphrase, NULL, "erease pgp passphrase from memory"},
{"select_search_forward", select_search_forward, NULL, "repeat forward search"},
{"select_search_backward", select_search_backward, NULL, "repeat backward search"},
{"select_search_backspace", select_search_backspace, NULL, "delete last character from search string"},
/*
Check all POP3 accounts if there is new mail waiting in your maildrop.
This function checks accounts one after another until it encounters
an account wit non-empty maildrop. In such a case it displays which
account was it (with number of messages), and runs a command given by
variable sound_app.
E.g.:
set sound_app "/usr/bin/play /usr/share/sound/getmail.wav"
*/
{"pop_check_new_mail", pop_check_new_mail, NULL, "check whether there is new mail"},
{"pop_fetch", pop_fetch, NULL, "fetch all messages from single account"},
{"pop_purge", pop_purge, NULL, "remove all messages from single account"},
{"pop_fetch_purge", pop_fetch_purge, NULL, "fetch and remove all messages from single account"},
{"pop_fetch_all", pop_fetch_all, NULL, "fetch all messagess from all accounts"},
{"pop_purge_all", pop_purge_all, NULL, "remove all messages from all accounts"},
{"pop_fetch_purge_all", pop_fetch_purge_all, NULL, "fetch and remove all messages from all accounts"},
|