Como eu abro um link de um email no mutt (sem usar o mouse)?

25

Uma das coisas que eu gosto sobre o uso de Mutt é que eu não tenho que usar o mouse praticamente em tudo. Recebo muitos e-mails que contêm links, sejam eles de validação ("clique neste link para validar sua conta") ou do Facebook ou de outros sites semelhantes. O que eu quero saber é, existe uma maneira de abrir esses links sem clicar neles?

    
por Jon 09.09.2011 / 20:26

4 respostas

11

Também quero aconselhar o uso de urlscan em vez de urlview . Sua página man explica o que precisa ser adicionado ao seu .muttrc para que ele exiba seus links de e-mail. Achei melhor que urlview por dois motivos:

  1. Ele não trunca URLs como urlview .
  2. Também exibe o texto no contexto do qual a URL ocorre, o que é muito útil quando você tem um e-mail com muitos links. Na minha experiência, urlview não faz isso.

Eu recentemente fiz esta mudança e achei o mutt muito mais utilizável quando se trata de abrir links a partir dele.

    
por 24.07.2014 / 15:29
9

Sim, o método mais fácil é com o urlview utilitário auxiliar do mutt. O utilitário urlview é um programa de maldições projetado para ser um extrator de URL e lançador. O método de instalação depende do seu sistema operacional de destino. Pode ser obtido no site ftp do mutt .

Uma vez instalado, coloque isso no seu ~/.muttrc :

macro pager \cb 'urlview' 'Follow links with urlview'

Agora você pode usar Ctrl + b para iniciar o urlview no pager.

    
por 09.09.2011 / 20:42
5

Uma alternativa para urlview é w3m , um navegador da Web e pager baseados em texto.

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"

Depois de digitar Ctrl-B para iniciar w3m , digite : (dois pontos) para informar w3m para converter sequências de URL em links.

Você também pode querer o Painel de Configuração de Opções do w3m (digite o ) e defina o "Tratar strings como URL como links em todas as páginas" para YES. Então você não terá que continuar digitando : ao folhear a mensagem.

    
por 09.09.2011 / 23:35
0

Uma alternativa sem plug-ins (hackish).

macro index,pager gu "| grep -Eom1 '(http|https)://[a-zA-Z0-9./?=_-&]*' > /tmp/mutt_url; google-chrome $(cat /tmp/mutt_url); rm /tmp/mutt_url<enter>"

Pressionando gu encontrará o primeiro url em um e-mail destacado ou aberto (digitando para http, altere para o que achar melhor na sua situação) e abrindo-o no chrome.

    
por 10.01.2018 / 15:13

Tags