设置 mutt mimetype 来处理多个选项

设置 mutt mimetype 来处理多个选项

我已经将.mailcapmutt 配置为单独处理附件的 mimetype,多年来使用不同的“查看器”,效果很好,但是 mailcap 只能处理每种类型的一个应用程序。我想从一组应用程序中进行选择,如果可能的话,使用默认应用程序。

我怀疑此功能超出了 mailcap 的范围。是否有任何通用文件处理程序可以传递数据以根据请求处理某些类型并具有默认类型。(我的第一个想法是gnome-open。这有点像“打开文件”,右键单击可以选择一个应用程序,但双击使用默认应用程序。)这里的棘手部分是 mutt 的大部分输出都在 stdout 中,而有时输出到窗口管理器。

以下是一个 mailcap 示例:

text/html; elinks -dump -dump-charset utf-8 -default-mime-type text/htm %s; copiousoutput
image/jpeg; jp2a %s; copiousoutput

现在,虽然 elinks 在大多数情况下都可以将 html 呈现到 stdout,但有时我想使用firefoxhtml对于 jp2a 也一样,默认情况下使用 ascii 很方便,但有时我想使用display它来以图形方式显示jpeg

相关内容