{ "previous-entry", OP_PREV_ENTRY, "k" },
{ "previous-line", OP_PREV_LINE, "<" },
{ "previous-page", OP_PREV_PAGE, "Z" },
- { "refresh", OP_REDRAW, "\014" }, // Ctrl-L
+ { "refresh", OP_REDRAW, "\014" }, // <Ctrl-L>
{ "search", OP_SEARCH, "/" },
{ "search-next", OP_SEARCH_NEXT, "n" },
{ "search-opposite", OP_SEARCH_OPPOSITE, NULL },
{ "change-folder-readonly", OP_MAIN_CHANGE_FOLDER_READONLY, "\033c" }, // <Alt-c>
#ifdef USE_NNTP
{ "change-newsgroup", OP_MAIN_CHANGE_GROUP, "i" },
- { "change-newsgroup-readonly", OP_MAIN_CHANGE_GROUP_READONLY, "\033i" },
+ { "change-newsgroup-readonly", OP_MAIN_CHANGE_GROUP_READONLY, "\033i" }, // <Alt-i>
#endif
#ifdef USE_NOTMUCH
{ "change-vfolder", OP_MAIN_CHANGE_VFOLDER, NULL },
{ "delete-message", OP_DELETE, "d" },
{ "delete-pattern", OP_MAIN_DELETE_PATTERN, "D" },
{ "delete-subthread", OP_DELETE_SUBTHREAD, "\033d" }, // <Alt-d>
- { "delete-thread", OP_DELETE_THREAD, "\004" }, // Ctrl-D
+ { "delete-thread", OP_DELETE_THREAD, "\004" }, // <Ctrl-D>
{ "display-address", OP_DISPLAY_ADDRESS, "@" },
- { "display-message", OP_DISPLAY_MESSAGE, "\n" },
+ { "display-message", OP_DISPLAY_MESSAGE, "\n" }, // <Enter>
{ "display-message", OP_DISPLAY_MESSAGE, "\r" },
{ "display-toggle-weed", OP_DISPLAY_HEADERS, "h" },
{ "edit", OP_EDIT_RAW_MESSAGE, NULL },
{ "edit-label", OP_EDIT_LABEL, "Y" },
{ "edit-or-view-raw-message", OP_EDIT_OR_VIEW_RAW_MESSAGE, "e" },
{ "edit-raw-message", OP_EDIT_RAW_MESSAGE, NULL },
- { "edit-type", OP_EDIT_TYPE, "\005" }, // Ctrl-E
+ { "edit-type", OP_EDIT_TYPE, "\005" }, // <Ctrl-E>
#ifdef USE_NOTMUCH
{ "entire-thread", OP_MAIN_ENTIRE_THREAD, NULL },
#endif
- { "extract-keys", OP_EXTRACT_KEYS, "\013" }, // Ctrl-K
+ { "extract-keys", OP_EXTRACT_KEYS, "\013" }, // <Ctrl-K>
#ifdef USE_POP
{ "fetch-mail", OP_MAIN_FETCH_MAIL, "G" },
#endif
#ifdef USE_NNTP
{ "followup-message", OP_FOLLOWUP, NULL },
#endif
- { "forget-passphrase", OP_FORGET_PASSPHRASE, "\006" }, // Ctrl-F
+ { "forget-passphrase", OP_FORGET_PASSPHRASE, "\006" }, // <Ctrl-F>
{ "forward-message", OP_FORWARD_MESSAGE, "f" },
#ifdef USE_NNTP
{ "forward-to-group", OP_FORWARD_TO_GROUP, NULL },
{ "next-new", OP_MAIN_NEXT_NEW, NULL },
{ "next-new-then-unread", OP_MAIN_NEXT_NEW_THEN_UNREAD, "\t" },
{ "next-subthread", OP_MAIN_NEXT_SUBTHREAD, "\033n" }, // <Alt-n>
- { "next-thread", OP_MAIN_NEXT_THREAD, "\016" }, // Ctrl-N
+ { "next-thread", OP_MAIN_NEXT_THREAD, "\016" }, // <Ctrl-N>
{ "next-undeleted", OP_MAIN_NEXT_UNDELETED, "j" },
{ "next-unread", OP_MAIN_NEXT_UNREAD, NULL },
{ "next-unread-mailbox", OP_MAIN_NEXT_UNREAD_MAILBOX, NULL },
{ "previous-new", OP_MAIN_PREV_NEW, NULL },
{ "previous-new-then-unread", OP_MAIN_PREV_NEW_THEN_UNREAD, "\033\t" }, // <Alt-\>
{ "previous-subthread", OP_MAIN_PREV_SUBTHREAD, "\033p" }, // <Alt-p>
- { "previous-thread", OP_MAIN_PREV_THREAD, "\020" }, // Ctrl-P
+ { "previous-thread", OP_MAIN_PREV_THREAD, "\020" }, // <Ctrl-P>
{ "previous-undeleted", OP_MAIN_PREV_UNDELETED, "k" },
{ "previous-unread", OP_MAIN_PREV_UNREAD, NULL },
{ "print-message", OP_PRINT, "p" },
{ "query", OP_QUERY, "Q" },
{ "quit", OP_QUIT, "q" },
{ "read-subthread", OP_MAIN_READ_SUBTHREAD, "\033r" }, // <Alt-r>
- { "read-thread", OP_MAIN_READ_THREAD, "\022" }, // Ctrl-R
+ { "read-thread", OP_MAIN_READ_THREAD, "\022" }, // <Ctrl-R>
{ "recall-message", OP_RECALL_MESSAGE, "R" },
#ifdef USE_NNTP
{ "reconstruct-thread", OP_RECONSTRUCT_THREAD, NULL },
{ "undelete-message", OP_UNDELETE, "u" },
{ "undelete-pattern", OP_MAIN_UNDELETE_PATTERN, "U" },
{ "undelete-subthread", OP_UNDELETE_SUBTHREAD, "\033u" }, // <Alt-u>
- { "undelete-thread", OP_UNDELETE_THREAD, "\025" }, // Ctrl-U
- { "untag-pattern", OP_MAIN_UNTAG_PATTERN, "\024" }, // Ctrl-T
+ { "undelete-thread", OP_UNDELETE_THREAD, "\025" }, // <Ctrl-U>
+ { "untag-pattern", OP_MAIN_UNTAG_PATTERN, "\024" }, // <Ctrl-T>
#ifdef USE_NOTMUCH
{ "vfolder-from-query", OP_MAIN_VFOLDER_FROM_QUERY, NULL },
{ "vfolder-from-query-readonly", OP_MAIN_VFOLDER_FROM_QUERY_READONLY, NULL },
{ "change-folder-readonly", OP_MAIN_CHANGE_FOLDER_READONLY, "\033c" }, // <Alt-c>
#ifdef USE_NNTP
{ "change-newsgroup", OP_MAIN_CHANGE_GROUP, "i" },
- { "change-newsgroup-readonly", OP_MAIN_CHANGE_GROUP_READONLY, "\033i" },
+ { "change-newsgroup-readonly", OP_MAIN_CHANGE_GROUP_READONLY, "\033i" }, // <Alt-i>
#endif
#ifdef USE_NOTMUCH
{ "change-vfolder", OP_MAIN_CHANGE_VFOLDER, NULL },
{ "decrypt-save", OP_DECRYPT_SAVE, NULL },
{ "delete-message", OP_DELETE, "d" },
{ "delete-subthread", OP_DELETE_SUBTHREAD, "\033d" }, // <Alt-d>
- { "delete-thread", OP_DELETE_THREAD, "\004" }, // Ctrl-D
+ { "delete-thread", OP_DELETE_THREAD, "\004" }, // <Ctrl-D>
{ "display-address", OP_DISPLAY_ADDRESS, "@" },
{ "display-toggle-weed", OP_DISPLAY_HEADERS, "h" },
{ "edit", OP_EDIT_RAW_MESSAGE, NULL },
{ "edit-label", OP_EDIT_LABEL, "Y" },
{ "edit-or-view-raw-message", OP_EDIT_OR_VIEW_RAW_MESSAGE, "e" },
{ "edit-raw-message", OP_EDIT_RAW_MESSAGE, NULL },
- { "edit-type", OP_EDIT_TYPE, "\005" }, // Ctrl-E
+ { "edit-type", OP_EDIT_TYPE, "\005" }, // <Ctrl-E>
{ "enter-command", OP_ENTER_COMMAND, ":" },
#ifdef USE_NOTMUCH
{ "entire-thread", OP_MAIN_ENTIRE_THREAD, NULL },
#endif
{ "exit", OP_EXIT, "q" },
- { "extract-keys", OP_EXTRACT_KEYS, "\013" }, // Ctrl-K
+ { "extract-keys", OP_EXTRACT_KEYS, "\013" }, // <Ctrl-K>
{ "flag-message", OP_FLAG_MESSAGE, "F" },
#ifdef USE_NNTP
{ "followup-message", OP_FOLLOWUP, NULL },
#endif
- { "forget-passphrase", OP_FORGET_PASSPHRASE, "\006" }, // Ctrl-F
+ { "forget-passphrase", OP_FORGET_PASSPHRASE, "\006" }, // <Ctrl-F>
{ "forward-message", OP_FORWARD_MESSAGE, "f" },
#ifdef USE_NNTP
{ "forward-to-group", OP_FORWARD_TO_GROUP, NULL },
{ "modify-tags", OP_MAIN_MODIFY_TAGS, NULL },
{ "modify-tags-then-hide", OP_MAIN_MODIFY_TAGS_THEN_HIDE, NULL },
{ "next-entry", OP_NEXT_ENTRY, "J" },
- { "next-line", OP_NEXT_LINE, "\n" },
+ { "next-line", OP_NEXT_LINE, "\n" }, // <Enter>
{ "next-line", OP_NEXT_LINE, "\r" },
{ "next-new", OP_MAIN_NEXT_NEW, NULL },
{ "next-new-then-unread", OP_MAIN_NEXT_NEW_THEN_UNREAD, "\t" },
{ "next-page", OP_NEXT_PAGE, " " },
{ "next-subthread", OP_MAIN_NEXT_SUBTHREAD, "\033n" }, // <Alt-n>
- { "next-thread", OP_MAIN_NEXT_THREAD, "\016" }, // Ctrl-N
+ { "next-thread", OP_MAIN_NEXT_THREAD, "\016" }, // <Ctrl-N>
{ "next-undeleted", OP_MAIN_NEXT_UNDELETED, "j" },
{ "next-unread", OP_MAIN_NEXT_UNREAD, NULL },
{ "next-unread-mailbox", OP_MAIN_NEXT_UNREAD_MAILBOX, NULL },
{ "previous-new-then-unread", OP_MAIN_PREV_NEW_THEN_UNREAD, NULL },
{ "previous-page", OP_PREV_PAGE, "-" },
{ "previous-subthread", OP_MAIN_PREV_SUBTHREAD, "\033p" }, // <Alt-p>
- { "previous-thread", OP_MAIN_PREV_THREAD, "\020" }, // Ctrl-P
+ { "previous-thread", OP_MAIN_PREV_THREAD, "\020" }, // <Ctrl-P>
{ "previous-undeleted", OP_MAIN_PREV_UNDELETED, "k" },
{ "previous-unread", OP_MAIN_PREV_UNREAD, NULL },
{ "print-message", OP_PRINT, "p" },
{ "quasi-delete", OP_MAIN_QUASI_DELETE, NULL },
{ "quit", OP_QUIT, "Q" },
{ "read-subthread", OP_MAIN_READ_SUBTHREAD, "\033r" }, // <Alt-r>
- { "read-thread", OP_MAIN_READ_THREAD, "\022" }, // Ctrl-R
+ { "read-thread", OP_MAIN_READ_THREAD, "\022" }, // <Ctrl-R>
{ "recall-message", OP_RECALL_MESSAGE, "R" },
#ifdef USE_NNTP
{ "reconstruct-thread", OP_RECONSTRUCT_THREAD, NULL },
#endif
- { "redraw-screen", OP_REDRAW, "\014" }, // Ctrl-L
+ { "redraw-screen", OP_REDRAW, "\014" }, // <Ctrl-L>
{ "reply", OP_REPLY, "r" },
{ "resend-message", OP_RESEND, "\033e" }, // <Alt-e>
{ "root-message", OP_MAIN_ROOT_MESSAGE, NULL },
{ "search-next", OP_SEARCH_NEXT, "n" },
{ "search-opposite", OP_SEARCH_OPPOSITE, NULL },
{ "search-reverse", OP_SEARCH_REVERSE, "\033/" }, // <Alt-/>
- { "search-toggle", OP_SEARCH_TOGGLE, "\\" },
+ { "search-toggle", OP_SEARCH_TOGGLE, "\\" }, // <Backslash>
{ "set-flag", OP_MAIN_SET_FLAG, "w" },
{ "shell-escape", OP_SHELL_ESCAPE, "!" },
{ "show-version", OP_VERSION, "V" },
{ "top", OP_PAGER_TOP, "^" },
{ "undelete-message", OP_UNDELETE, "u" },
{ "undelete-subthread", OP_UNDELETE_SUBTHREAD, "\033u" }, // <Alt-u>
- { "undelete-thread", OP_UNDELETE_THREAD, "\025" }, // Ctrl-U
+ { "undelete-thread", OP_UNDELETE_THREAD, "\025" }, // <Ctrl-U>
#ifdef USE_NOTMUCH
{ "vfolder-from-query", OP_MAIN_VFOLDER_FROM_QUERY, NULL },
{ "vfolder-from-query-readonly", OP_MAIN_VFOLDER_FROM_QUERY_READONLY, NULL },
{ "compose-to-sender", OP_COMPOSE_TO_SENDER, NULL },
{ "delete-entry", OP_DELETE, "d" },
{ "display-toggle-weed", OP_DISPLAY_HEADERS, "h" },
- { "edit-type", OP_EDIT_TYPE, "\005" }, // Ctrl-E
- { "extract-keys", OP_EXTRACT_KEYS, "\013" }, // Ctrl-K
+ { "edit-type", OP_EDIT_TYPE, "\005" }, // <Ctrl-E>
+ { "extract-keys", OP_EXTRACT_KEYS, "\013" }, // <Ctrl-K>
#ifdef USE_NNTP
{ "followup-message", OP_FOLLOWUP, NULL },
#endif
- { "forget-passphrase", OP_FORGET_PASSPHRASE, "\006" }, // Ctrl-F
+ { "forget-passphrase", OP_FORGET_PASSPHRASE, "\006" }, // <Ctrl-F>
{ "forward-message", OP_FORWARD_MESSAGE, "f" },
#ifdef USE_NNTP
{ "forward-to-group", OP_FORWARD_TO_GROUP, NULL },
{ "resend-message", OP_RESEND, "\033e" }, // <Alt-e>
{ "save-entry", OP_SAVE, "s" },
{ "undelete-entry", OP_UNDELETE, "u" },
- { "view-attach", OP_VIEW_ATTACH, "\n" },
+ { "view-attach", OP_VIEW_ATTACH, "\n" }, // <Enter>
{ "view-attach", OP_VIEW_ATTACH, "\r" },
{ "view-mailcap", OP_ATTACH_VIEW_MAILCAP, "m" },
{ "view-text", OP_ATTACH_VIEW_TEXT, "T" },
{ "edit-bcc", OP_COMPOSE_EDIT_BCC, "b" },
{ "edit-cc", OP_COMPOSE_EDIT_CC, "c" },
{ "edit-description", OP_COMPOSE_EDIT_DESCRIPTION, "d" },
- { "edit-encoding", OP_COMPOSE_EDIT_ENCODING, "\005" }, // Ctrl-E
+ { "edit-encoding", OP_COMPOSE_EDIT_ENCODING, "\005" }, // <Ctrl-E>
{ "edit-fcc", OP_COMPOSE_EDIT_FCC, "f" },
{ "edit-file", OP_COMPOSE_EDIT_FILE, "\030e" }, // <Alt-e>
#ifdef USE_NNTP
#endif
{ "edit-from", OP_COMPOSE_EDIT_FROM, "\033f" }, // <Alt-f>
{ "edit-headers", OP_COMPOSE_EDIT_HEADERS, "E" },
- { "edit-language", OP_COMPOSE_EDIT_LANGUAGE, "\014" }, // Ctrl-L
+ { "edit-language", OP_COMPOSE_EDIT_LANGUAGE, "\014" }, // <Ctrl-L>
{ "edit-message", OP_COMPOSE_EDIT_MESSAGE, "e" },
{ "edit-mime", OP_COMPOSE_EDIT_MIME, "m" },
#ifdef USE_NNTP
{ "edit-reply-to", OP_COMPOSE_EDIT_REPLY_TO, "r" },
{ "edit-subject", OP_COMPOSE_EDIT_SUBJECT, "s" },
{ "edit-to", OP_COMPOSE_EDIT_TO, "t" },
- { "edit-type", OP_EDIT_TYPE, "\024" }, // Ctrl-T
+ { "edit-type", OP_EDIT_TYPE, "\024" }, // <Ctrl-T>
#ifdef USE_NNTP
{ "edit-x-comment-to", OP_COMPOSE_EDIT_X_COMMENT_TO, NULL },
#endif
{ "filter-entry", OP_FILTER, "F" },
- { "forget-passphrase", OP_FORGET_PASSPHRASE, "\006" }, // Ctrl-F
+ { "forget-passphrase", OP_FORGET_PASSPHRASE, "\006" }, // <Ctrl-F>
{ "get-attachment", OP_COMPOSE_GET_ATTACHMENT, "G" },
{ "group-alternatives", OP_COMPOSE_GROUP_ALTS, "&" },
{ "group-multilingual", OP_COMPOSE_GROUP_LINGUAL, "^" },
{ "pipe-entry", OP_PIPE, "|" },
{ "postpone-message", OP_COMPOSE_POSTPONE_MESSAGE, "P" },
{ "print-entry", OP_PRINT, "l" },
- { "rename-attachment", OP_COMPOSE_RENAME_ATTACHMENT, "\017" }, // Ctrl-O
+ { "rename-attachment", OP_COMPOSE_RENAME_ATTACHMENT, "\017" }, // <Ctrl-O>
{ "rename-file", OP_COMPOSE_RENAME_FILE, "R" },
{ "send-message", OP_COMPOSE_SEND_MESSAGE, "y" },
{ "smime-menu", OP_COMPOSE_SMIME_MENU, "S" },
- { "toggle-disposition", OP_COMPOSE_TOGGLE_DISPOSITION, "\004" }, // Ctrl-D
+ { "toggle-disposition", OP_COMPOSE_TOGGLE_DISPOSITION, "\004" }, // <Ctrl-D>
{ "toggle-recode", OP_COMPOSE_TOGGLE_RECODE, NULL },
{ "toggle-unlink", OP_COMPOSE_TOGGLE_UNLINK, "u" },
{ "update-encoding", OP_COMPOSE_UPDATE_ENCODING, "U" },
- { "view-attach", OP_VIEW_ATTACH, "\n" },
+ { "view-attach", OP_VIEW_ATTACH, "\n" }, // <Enter>
{ "view-attach", OP_VIEW_ATTACH, "\r" },
{ "write-fcc", OP_COMPOSE_WRITE_MESSAGE, "w" },
{ NULL, 0, NULL },
* OpEditor - Key bindings for the editor menu
*/
const struct Binding OpEditor[] = { /* map: editor */
- { "backspace", OP_EDITOR_BACKSPACE, "\010" }, // Ctrl-H
- { "backward-char", OP_EDITOR_BACKWARD_CHAR, "\002" }, // Ctrl-B
+ { "backspace", OP_EDITOR_BACKSPACE, "\010" }, // <Ctrl-H>
+ { "backward-char", OP_EDITOR_BACKWARD_CHAR, "\002" }, // <Ctrl-B>
{ "backward-word", OP_EDITOR_BACKWARD_WORD, "\033b" }, // <Alt-b>
- { "bol", OP_EDITOR_BOL, "\001" }, // Ctrl-A
+ { "bol", OP_EDITOR_BOL, "\001" }, // <Ctrl-A>
{ "capitalize-word", OP_EDITOR_CAPITALIZE_WORD, "\033c" }, // <Alt-c>
- { "complete", OP_EDITOR_COMPLETE, "\t" },
- { "complete-query", OP_EDITOR_COMPLETE_QUERY, "\024" }, // Ctrl-T
- { "delete-char", OP_EDITOR_DELETE_CHAR, "\004" }, // Ctrl-D
+ { "complete", OP_EDITOR_COMPLETE, "\t" }, // <Tab>
+ { "complete-query", OP_EDITOR_COMPLETE_QUERY, "\024" }, // <Ctrl-T>
+ { "delete-char", OP_EDITOR_DELETE_CHAR, "\004" }, // <Ctrl-D>
{ "downcase-word", OP_EDITOR_DOWNCASE_WORD, "\033l" }, // <Alt-l>
- { "eol", OP_EDITOR_EOL, "\005" }, // Ctrl-E
- { "forward-char", OP_EDITOR_FORWARD_CHAR, "\006" }, // Ctrl-F
+ { "eol", OP_EDITOR_EOL, "\005" }, // <Ctrl-E>
+ { "forward-char", OP_EDITOR_FORWARD_CHAR, "\006" }, // <Ctrl-F>
{ "forward-word", OP_EDITOR_FORWARD_WORD, "\033f" }, // <Alt-f>
{ "history-down", OP_EDITOR_HISTORY_DOWN, NULL },
- { "history-search", OP_EDITOR_HISTORY_SEARCH, "\022" }, // Ctrl-R
+ { "history-search", OP_EDITOR_HISTORY_SEARCH, "\022" }, // <Ctrl-R>
{ "history-up", OP_EDITOR_HISTORY_UP, NULL },
- { "kill-eol", OP_EDITOR_KILL_EOL, "\013" }, // Ctrl-K
+ { "kill-eol", OP_EDITOR_KILL_EOL, "\013" }, // <Ctrl-K>
{ "kill-eow", OP_EDITOR_KILL_EOW, "\033d" }, // <Alt-d>
- { "kill-line", OP_EDITOR_KILL_LINE, "\025" }, // Ctrl-U
- { "kill-word", OP_EDITOR_KILL_WORD, "\027" }, // Ctrl-W
+ { "kill-line", OP_EDITOR_KILL_LINE, "\025" }, // <Ctrl-U>
+ { "kill-word", OP_EDITOR_KILL_WORD, "\027" }, // <Ctrl-W>
{ "mailbox-cycle", OP_EDITOR_MAILBOX_CYCLE, " " },
- { "quote-char", OP_EDITOR_QUOTE_CHAR, "\026" }, // Ctrl-V
+ { "quote-char", OP_EDITOR_QUOTE_CHAR, "\026" }, // <Ctrl-V>
{ "transpose-chars", OP_EDITOR_TRANSPOSE_CHARS, NULL },
{ "upcase-word", OP_EDITOR_UPCASE_WORD, "\033u" }, // <Alt-u>
/* This is deprecated. Leave it last so it doesn't show up in the help. */
* OpMix - Key bindings for the mixmaster menu
*/
const struct Binding OpMix[] = { /* map: mixmaster */
- { "accept", OP_MIX_USE, "\n" },
- { "accept", OP_MIX_USE, "\r" },
+ { "accept", OP_MIX_USE, "\n" }, // <Enter>
+ { "accept", OP_MIX_USE, "\r" }, // <Return>
{ "append", OP_MIX_APPEND, "a" },
{ "chain-next", OP_MIX_CHAIN_NEXT, "<right>" },
{ "chain-prev", OP_MIX_CHAIN_PREV, "<left>" },