3

Я только начал использовать Mutt. Как я могу перейти к ссылке и следующей ссылке и так далее в Mutt? А как открыть в в w3m?

Заранее спасибо.

1 ответ1

2

Mutt не имеет возможности самостоятельно переходить по ссылкам, но вы можете заставить Mutt запускать некоторые внешние инструменты, которые будут это делать.

Одним из них является urlview. Вы можете выполнить его при просмотре HTML-сообщения в пейджере Mutt, набрав Ctrl-B, который по умолчанию привязан к макросу, выполняющему urlview . Это отобразит меню ссылок в сообщении, что позволит вам перейти от цели к цели, используя предпочитаемый вами браузер.

Я предпочитаю использовать w3m для этой цели, потому что он показывает ссылки в контексте сообщения, поэтому у меня есть этот макрос, определенный в моем muttrc:

macro index,pager \cB ": unset wait_key; set pipe_decode\n|w3m\n: set wait_key; unset pipe_decode\n" "call w3m to extract URLs out of a message"

Поскольку этот макрос отправляет обычный текст, а не HTML, в w3m , вы должны указать w3m преобразовать все, что похоже на ссылку, в настоящую ссылку, набрав :

Если сообщение является HTML или имеет HTML-часть, вы можете просмотреть эту часть, используя w3m вместо пейджера Mutt, используя меню вложений, по умолчанию привязанное к v . Если ваш файл mailcap настроен правильно, то выбрав HTML-часть сообщения в этом меню и нажав Enter вы запустите w3m для отображения сообщения. Затем вы можете переходить по ссылкам, как обычно, при просмотре с w3m .

Под правильно настроенным файлом mailcap я подразумеваю файл, содержащий такую строку:

text/html; w3m %s; nametemplate=%s.html

Это объяснение, а также больше об использовании Mutt, можно найти здесь и здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .