1

Я настроил .mailcap для Mutt для индивидуальной обработки MIME-типов вложений с разными «зрителями» в течение многих лет, что хорошо работает, однако 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, иногда я хотел бы использовать firefox для html . То же самое для jp2a, по умолчанию удобно иметь ascii, но иногда я хотел бы использовать display для графического отображения jpeg .

0