Как открыть ссылку из письма в Mutt (без использования мыши)?

Как открыть ссылку из письма в Mutt (без использования мыши)?

Одна из вещей, которая мне нравится в использовании Mutt, это то, что мне практически не приходится использовать мышь. Я получаю много писем, содержащих ссылки, будь то проверки («нажмите на эту ссылку, чтобы подтвердить свою учетную запись») или ссылки с Facebook или других подобных сайтов. Я хочу узнать, есть ли способ открывать эти ссылки, не нажимая на них?

решение1

Я также хочу посоветовать использоватьurlscanвместо urlview. Его man-страница объясняет, что нужно добавить в ваш .muttrc, чтобы он отображал ваши ссылки электронной почты. Я нашел его лучше urlviewпо двум причинам:

  1. Он не обрезает URL-адреса типа urlview.
  2. Он также отображает текст, в контексте которого встречается URL, что очень полезно, когда у вас есть электронное письмо со множеством ссылок. По моему опыту, urlviewэтого не происходит.

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

решение2

Да, самый простой способ — с помощьюurlviewВспомогательная утилита для Mutt. Утилита urlview — это программа curses, разработанная для извлечения и запуска URL. Метод установки зависит от целевой операционной системы. Ее можно получить изmutt ftp сайт.

После установки поместите это в ~/.muttrc:

макрос пейджер \cb 'urlview' 'Переходить по ссылкам с помощью urlview'

Теперь вы можете использовать Ctrl+ bдля запуска urlview в пейджере.

решение3

Альтернативой urlviewявляется w3m, текстовый веб-браузер и пейджер.

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"

После нажатия Ctrl-B для запуска w3mвведите :(двоеточие), чтобы w3mпреобразовать строки URL в ссылки.

Вы также можете захотеть использовать панель настроек параметров w3m (введите o) и установить "Рассматривать строки, похожие на URL, как ссылки на всех страницах" на ДА. Тогда вам не придется продолжать печатать, :пролистывая сообщение.

решение4

Ответьте на протестированную Fedora 35 с mutt email 2021, как просматривать ссылки в mutt, которые занимают несколько строк.

1.Установите и настройте Urlview Укажите, что вы хотите, чтобы urlview открывал ваши ссылки в ~/.urlview после COMMAND. Т.е. строка ниже заставит urlview открывать все URL в Firefox.

КОМАНДА firefox

2.Введите эту строку в muttrc

макрос index,pager U "set pipe_decode = yesurlviewset pipe_decode = no""просмотр URL"

3. Запустите mutt push CTR B в email для получения списка ссылок, содержащихся в нем. Нажмите Enter на ссылке, которую вы хотите просмотреть, и Enter снова, чтобы запустить ссылку в веб-браузере.

Связанный контент