マウスを使用せずに、Mutt で電子メールのリンクを開くにはどうすればよいですか?

マウスを使用せずに、Mutt で電子メールのリンクを開くにはどうすればよいですか?

Mutt を使う上で私が気に入っていることの 1 つは、マウスをほとんど使わなくて済むことです。しかし、認証用 (「アカウントを認証するには、このリンクをクリックしてください」) や Facebook などの類似サイトからのリンクを含むメールをたくさん受け取ります。知りたいのは、これらのリンクをクリックせずに開く方法はあるかということです。

答え1

また、使用することをお勧めしますurlscanの代わりに を使用しますurlview。そのマニュアル ページには、メール リンクを表示するために .muttrc に何を追加する必要があるかが説明されています。私はurlview2 つの理由から よりも の方が優れていると感じました。

  1. のような URL は切り捨てられませんurlview
  2. また、URL が出現するコンテキスト内のテキストも表示されます。これは、多数のリンクを含む電子メールがある場合に非常に役立ちます。私の経験では、urlviewこれは実行されません。

私は最近この切り替えをしましたが、そこからリンクを開く場合、mutt の方がはるかに使いやすいことがわかりました。

答え2

はい、最も簡単な方法はurlviewmutt のヘルパー ユーティリティ。urlview ユーティリティは、URL 抽出および起動用に設計された curses プログラムです。インストール方法は、対象のオペレーティング システムによって異なります。mutt ftp サイト

インストールしたら、これを次の場所に配置します~/.muttrc:

マクロ ページャ \cb 'urlview' 'urlview でリンクをたどる'

Ctrl+を使用してbページャーで urlview を起動できるようになりました。

答え3

の代替として、テキストベースの Web ブラウザーおよびポケットベルが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:(コロン)を入力してw3mURL 文字列をリンクに変換するように指示します。

また、w3m のオプション設定パネル ( と入力o) で、「すべてのページで URL のような文字列をリンクとして扱う」を YES に設定することもできます。そうすれば、メッセージをページングするときに入力し続ける必要がなくなります:

答え4

回答は、Fedora 35 を mutt 電子メール 2021 でテストし、複数行にまたがる mutt のリンクを表示する方法を説明します。

1. Urlview をインストールしてセットアップします。COMMAND の後に ~/.urlview でリンクを開くときに使用するものを指定します。つまり、以下の行は、urlview が Firefox ですべての URL を開くようにします。

コマンド firefox

2.muttrcにこの行を入力します

マクロ インデックス、ページャー U "set pipe_decode = yesurlviewset pipe_decode = no""URL を表示"

3. 電子メールで mutt push CTR B を実行し、電子メールに含まれるリンクの一覧を表示します。表示するリンクで Enter をクリックし、もう一度 Enter を押すと、Web ブラウザーでリンクが起動します。

関連情報