# NeoMutt keybindings # Attachment bind attach view-mailcap bind attach l view-mailcap # Editor bind editor noop bind editor complete-query bind editor ^T complete # Pager bind pager c imap-fetch-mail bind pager j next-line bind pager k previous-line bind pager J next-entry bind pager K previous-entry bind pager l view-attachments bind pager,attach h exit bind pager \031 previous-line bind pager \005 next-line bind pager,browser gg top-page bind pager,browser G bottom-page # Index bind index G last-entry bind index,pager g noop bind index gg first-entry bind index D delete-message bind index U undelete-message bind index L limit bind index h noop bind index l display-message bind index R group-reply bind index \031 previous-undeleted bind index \005 next-undeleted bind index sync-mailbox bind index collapse-thread # Browser bind browser h goto-parent bind browser l select-entry bind browser,pager,index n search-next bind browser,pager,index N search-opposite # Navigation (half page) bind index,pager,browser d half-down bind index,pager,browser u half-up # Sidebar bind index,pager \Cp sidebar-prev bind index,pager \Cn sidebar-next bind index,pager o sidebar-open bind index,pager B sidebar-toggle-visible # Misc bind index,pager @ compose-to-sender bind index,pager D purge-message # Macros macro index,pager a ":set confirmappend=no delete=yes\n=Archive\n:set confirmappend=yes delete=ask-yes\n" "Archive" macro index,pager A ":set confirmappend=no delete=yes\n=Inbox\n:set confirmappend=yes delete=ask-yes\n" "Move to Inbox" macro index r "N." "Mark as read" # bind index \Ca noop macro index \Ca "." "Tag all messages" macro index \Cu "." "Untag all messages" macro attach o "unset wait_key~/dotfiles/bin/open-attachment" "Open with default app" macro attach O "unset wait_key~/dotfiles/bin/mailcap-open" "Open with fzf picker" macro attach,pager p "|git apply" "Apply git patch" macro attach,pager P "|git-apply-patch" "Apply git patch (interactive)"