Как настроить горячую клавишу в браузере Lynx для открытия страницы системного браузера?
Когда вы просматриваете 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 %{charset} -T text/html; copiousoutput;
Однако, как только я просматриваю сообщение в lynx, я бы хотел установить комбинацию клавиш, чтобы открыть полнофункциональный браузер (например, Firefox), если сообщение требует более продвинутого рендеринга.
Это возможно?
2 ответа
Я понял это, основываясь на этом посте 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;
По ссылке есть команды нажатия клавиш , которые запустят внешнюю программу:
.
Запустите внешнюю программу по текущей ссылке.
,
Запустите внешнюю программу для текущего документа.