如何真正轻松地保存 mutt 中所有标记的附件?

如何真正轻松地保存 mutt 中所有标记的附件?

您可以通过保存所有附件

  1. 通过点击标记所有附件t
  2. ;
  3. s
  4. 选择目标目录并点击a(全部)

这可行,但有以下严重的副作用:您必须点击 n 次enter才能获取 n 个附件。

这意味着即使目标目录中没有文件名冲突。

这也记录在穆特常见问题解答

非常不方便。

一些 mutt 用户似乎推荐通过管道将消息传输至 munpack(链接的示例消息)。好主意 - 但如何让 Mutt 提示目标目录(作为munpack调用宏的一部分)?

我如何构建这样的宏?或者对于这个问题有更好的解决方案吗?

答案1

您可以通过管道将消息发送到瑞普米梅,它允许您在命令行上指定目标目录...例如:

ripmime -i - -d ~/myfiles/

指示从标准-i -输入ripmime读取,并-d指定目标目录。如果输入太多,请将其放入 shell 脚本中并调用它(如果您想使用 的ripmime许多选项中的其他选项来控制其行为,这也会变得更容易)。

如果您将这样的宏添加到您的配置中:

macro index,pager X "<pipe-message>ripmime -i - -d "

然后您可以按“X”,输入目标目录,然后按<RETURN>运行命令。

相关内容