Muttを使い始めたばかりです。 Muttでリンクや次のリンクなどにジャンプするにはどうすればよいですか?そして、w3mで開く方法は?
前もって感謝します。
Muttにはリンク自体をたどる機能はありませんが、Muttにそれを行ういくつかの外部ツールを実行させることができます。
1つは rlview です。 Ctrl-Bを入力すると、MuttのページャーでHTMLメッセージを表示しながら実行できます。これは、デフォルトで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部分がある場合は、デフォルトでv
にバインドされている添付ファイルメニューを使用して、Muttのポケットベルの代わりにw3m
を使用してその部分を表示できます。 mailcapファイルが適切に構成されている場合、そのメニューでメッセージのHTML部分を選択し、Enter
を押すと、w3m
が起動してメッセージが表示されます。次に、w3m
でブラウジングするときに通常行うようにリンクをたどることができます。
適切に構成されたmailcapファイルとは、次のような行を含むファイルを意味します。
text/html; w3m %s; nametemplate=%s.html