I will answer my question. The following entry in .muttrc does what I want:
macro attach O \ "\ <enter-command>unset wait_key<enter>\ <shell-escape>rm -f /tmp/mutt-attach<enter>\ <save-entry><kill-line>/tmp/mutt-attach<enter>\ <shell-escape> /tmp/mutt-attach &^A\ "
Description (line by line):
- match macro with key
O in attachment mode - disable "Press any key to continue ..."
- delete the file
/tmp/mutt-attach , if it exists - save the selected entry to
/tmp/mutt-attach - run the shell command, type
/tmp/mutt-attach & and go to the beginning of the line ( ^A )
Then I can just type in the program that I want to use and press enter to open the selected attachment in the background.
source share