Как настроить горячую клавишу в браузере Lynx для открытия страницы системного браузера?

521
Chris Hubley

Когда вы просматриваете HTML-страницу в Lynx, иногда только текстовое форматирование не подходит (особенно для плохо разработанного HTML). Можно ли настроить Lynx для открытия текущей страницы в другом браузере (например, Firefox) с помощью горячей клавиши?

Я пытаюсь выполнить следующие действия для просмотра html-писем:

mutt> lynx> firefox

Я могу открыть html письма в lynx с помощью следующей настройки в моем .muttrc:

# .muttrc auto_view text/html # view html automatically alternative_order text/plain text/enriched text/html # save html for last 

И эта настройка в моем файле .mailcap

# .mailcap text/html; w3m -I % -T text/html; copiousoutput; 

Ссылка

Однако, как только я просматриваю сообщение в lynx, я бы хотел установить комбинацию клавиш, чтобы открыть полнофункциональный браузер (например, Firefox), если сообщение требует более продвинутого рендеринга.

Это возможно?

2

1 ответ на вопрос

2
Chris Hubley

Я понял это, основываясь на этом посте StackExchange .

файл .muttrc

# .muttrc auto_view text/html # view html automatically alternative_order text/plain text/enriched text/html # save html for last 

файл .mailcap

# .mailcap text/html; firefox '%s' &; test=test -n "$DISPLAY"; needsterminal; text/html; lynx -dump %s; nametemplate=%s.html; copiousoutput; 
Есть несколько крупных почтовых платформ (Sendgrid), которые автоматически преобразуют даже `text / plain` вложение в` text / html`. Это стало необходимостью для `альтернативного_порядка text / html text / plain` lkraav 5 лет назад 0