mutt受信トレイには特定のメッセージのヘッダー値がありますが、Message ID
ワンタイムmuttコマンドでそのメッセージを開いて読んだり閉じたりしたいと思います。
現在は、~i <the-message-id>
メッセージのみを一覧表示するmutt、do withを開き、o
(メッセージを開くためのキーバインディング)を使用して開きます。
同様の使い方を可能にするシェル関数/スクリプトを作成する方法はありますか?
mutt-open-message <the-message-id>
メッセージはmutt形式で開きましたか? muttオプションを試してみました-e
が、うまくいきませんでした。
これについて考えていますか?
答え1
最善の解決策ではありませんが、これはうまくいくようです(mutt 1.5.20を使用)。メッセージIDは、私の受信トレイの$ MSGIDから取得されます。
mutt -e "macro index - 'l~i${MSGID}'; push -\n"
インデックスですでに「-」キーを使用している場合は、別のキーを選択してください。