# index navigation bind index l display-message bind index L limit bind index,pager g noop # don't send group-replies with g bind index gg first-entry bind index G last-entry bind index collapse-thread bind index,pager \CF next-page bind index,pager \CB previous-page bind index,pager N search-opposite # vim-like search bind index s toggle-new macro index \CS "T~UN." "mark all messages as read" # Email completion bindings bind editor complete-query bind editor ^T complete # Press A to add contact to Khard address book macro index,pager A \ "khard add-email" \ "add the sender email address to khard" # mailbox navigation macro index,pager gi "=inbox" "go to inbox" macro index,pager gm "=important" "go to important" macro index,pager gs "=sent" "go to sent" macro index,pager gd "=drafts" "go to drafts" macro index,pager gt "=trash" "go to trash" macro index,pager ga "=archive" "go to archive" # sidebar navigation bind index,pager B sidebar-toggle-visible bind index,pager sidebar-next bind index,pager sidebar-prev bind index,pager sidebar-open # search navigation macro index a "all\n" "show all messages (undo limit)" # notmuch search navigation bind index \\ vfolder-from-query # notmuch search # pager navigation bind pager,attach h exit bind pager l view-attachments bind pager k previous-line bind pager j next-line bind pager gg top bind pager G bottom # compose postpone bind compose p postpone-message # markdown to html for composition macro compose M "F pandoc -s -f markdown -t html \ny^T^Utext/html; charset=UTF-8\n" "Convert from MD to HTML" # since we unbound the original g bind index,pager R group-reply # open urls found in the e-mail macro index,pager \CU "|urlview" "call urlview to open links" # Refresh far imap email macro index O "export MBSYNC_PRE=true; sync-mail" "refresh all e-mail" macro index o "export MBSYNC_PRE=true; sync-mail gmail-inbox" "refresh inbox e-mail" # Saner copy/move dialogs macro index C "?" "copy a message to a mailbox" macro index M "?" "move a message to a mailbox"