私は次のことをしたいと思います:
- マクロ別にグループ化
- ユーザー対話機能を備えた自分で作成したスクリプト(Python)を入力します(例:
dialog
シェルスクリプト用のUNIXユーティリティ)。 - ダイアログボックスの応答に基づいていくつかの処理を実行する
- 少し走るその他
mutt
会話応答に基づくマクロ(例:Xの場合はYを実行し、それ以外の場合はZを実行)
可能ですか?
ベストアンサー1
はい、可能です。スクリプトを実行するマクロは、次のように実行する必要があります。
macro index X "<enter-command>source /path/to/your/command|<enter>"
index
とX
を使用したいメニューの名前とキーに置き換えます。|
コマンド名の後には、次の点を参照してください。
端末と対話するには、スクリプトを再度開く必要があります/dev/tty
。その後、スクリプトはSTDOUT muttrcコマンドを再送信して他の操作をトリガーできます。マクロを実行するには、push Y
マクロがバインドされたキーがある場所に再送信する必要があります。Y