summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2019-02-17 16:49:30 -0500
committerJesse Luehrs <doy@tozt.net>2019-02-17 16:49:30 -0500
commitac38423f281e230730e3746abc62da173feb11ca (patch)
tree3dda5097dbb4b5295a22135229e8c073e0f1946c
parent1c73d7bad4c789e45e91c9b3bbdbf1d265f6f8ed (diff)
downloadconf-ac38423f281e230730e3746abc62da173feb11ca.tar.gz
conf-ac38423f281e230730e3746abc62da173feb11ca.zip
clean up some mutt keybindings
-rw-r--r--mutt/muttrc50
1 files changed, 20 insertions, 30 deletions
diff --git a/mutt/muttrc b/mutt/muttrc
index f7b384b..112fc3b 100644
--- a/mutt/muttrc
+++ b/mutt/muttrc
@@ -112,47 +112,37 @@ unset confirmappend
set quit
# }}}
# bindings {{{
-bind generic i exit
-bind generic p search-opposite
-bind generic ? search-reverse
-bind generic B help
bind generic , enter-command
+bind generic,pager,index B help
+bind generic,compose i exit
+bind index i noop
+
+bind generic,pager,index ? search-reverse
+bind generic,pager,index p search-opposite
+
+bind index,pager J half-down
+bind index,pager K half-up
+bind index <Down> next-entry
+bind index <Up> previous-entry
bind pager j next-line
bind pager k previous-line
-bind pager J half-down
-bind pager K half-up
-bind pager p search-opposite
-bind pager ? search-reverse
-bind pager N next-undeleted
-bind pager P previous-undeleted
+
bind pager g top
bind pager G bottom
-bind pager A group-reply
-
-bind index i noop
-bind index <Down> next-entry
-bind index <Up> previous-entry
-bind index J half-down
-bind index K half-up
-bind index p search-opposite
-bind index A group-reply
bind index g first-entry
bind index G last-entry
-bind index C vfolder-from-query
-bind index E entire-thread
-macro index S "<enter-command>set resolve=no<enter><clear-flag>N<save-message>=spam<enter><enter-command>set resolve=yes<enter>" "mark message as spam"
-macro index \Cn "T~U<enter><tag-prefix><clear-flag>N<untag-pattern>.<enter>" "mark all messages as read"
-bind compose i exit
-bind compose S ispell
+bind index,pager E entire-thread
+bind index,pager C vfolder-from-query
+macro index,pager I "c=INBOX<enter>"
-bind editor <tab> complete-query
+bind index,pager M compose-to-sender
+bind index,pager A group-reply
-macro index,pager U "<enter-command> set my_pdsave=\$pipe_decode<enter>\
- <enter-command> unset pipe_decode<enter>\
- <pipe-message>extract_url<enter>\
- <enter-command> set pipe_decode=\$my_pdsave<enter>" "get URLs"
+macro index S "<enter-command>set resolve=no<enter><clear-flag>N<save-message>=spam<enter><enter-command>set resolve=yes<enter>" "mark message as spam"
+
+bind editor <tab> complete-query
# }}}
# }}}
# checking mail {{{