Hello,

Apologies first if these issues are documented somewhere. I looked through master/doc and haven't been able to find anything.

Is there a way to do what these do:

    macro index A "<modify-labels-then-hide>+archive -inbox\n<sync-mailbox>"
    macro index I "<modify-labels-then-hide>-inbox\n<sync-mailbox>"

but without predefining the label changes you'd like to make? I tried

binding 'modify-labels-then-hide' to S
start mutt
selecting a message
pressing S
specifying the label changes
pressing $ to 'sync-mailbox'

and everything appears to work (the mail is removed from the current view/virtual folder and moved to the appropriate virtual folders) but after quitting and restarting mutt the email is back in the original location with the original notmuch tags.

Also, are the binds for new commands (change-vfolder, modify-labels, etc) stored in a file somewhere and can they be changed? I'm able to bind the new commands to keys but I can't seem to unbind them using the usual

    bind index ` noop

even after doing

    bind ` index exit

the key still seems to be bound to the original 'modify-labels'

Am I doing something wrong in either of these cases?

Thanks