]> git.rmz.io Git - dotfiles.git/commitdiff
mutt: only use noresolve when flagging in pager
authorSamir Benmendil <samir.benmendil@gmail.com>
Tue, 3 Jun 2014 19:46:12 +0000 (20:46 +0100)
committerSamir Benmendil <samir.benmendil@gmail.com>
Tue, 3 Jun 2014 19:46:12 +0000 (20:46 +0100)
mutt/bindings
mutt/muttrc

index 433b6bf840deca0526db03a4e0d50789fd1be318..a5fd9c057f5c9bcee7f5bf25a601585c4952c962 100644 (file)
@@ -29,6 +29,11 @@ macro pager b "<enter-command>toggle sidebar_visible<enter><redraw-screen>" "Tog
 
 macro pager \Cu "|urlview<enter>" "open urlview"
 
+# flag without resolving
+bind pager F noop
+macro pager F "<enter-command>set my_resolve=\$resolve;set noresolve<enter><flag-message><enter-command>set resolve=\$my_resolve<enter>"\
+              "Flag message without resolving"
+
 # Remap bounce-message function to “B”
 bind index,pager B bounce-message
 bind index,pager R group-reply
index 36f0629ddea0a313e67aaa0c07d276837d5dedae..22b371f2b720185e67fa0ac3aef6d4bb7afe2e73 100644 (file)
@@ -41,7 +41,7 @@ set time_inc  = 100    # time interval (ms) between status print
 set pager_index_lines = 12
 set pager_context     = 5
 set pager_stop        = yes   # don't jump to next message
-set resolve           = no    # don't jump when flagging
+set resolve           = yes   # jump when flagging
 set menu_scroll       = yes
 set smart_wrap        = yes   # wrap at word boundaries
 set tilde             = yes   # fills end of messages with tilde