技術ノート Linux および macOS ターミナル W3M を使用して Linux ターミナルから参照する方法

W3M を使用して Linux ターミナルから参照する方法

W3M を使用して Linux ターミナルから参照する方法

W3M は、Linux 用のターミナル Web ブラウザです。画像、タブ、テーブル、フレーム、および通常端末の Web ブラウザーには含まれていないその他の機能のサポートなど、いくつかの工夫が凝らされています。

Linux をしばらく使用したことがある人なら、X サーバーがロードを拒否したときに、ターミナル ブラウザを使用してハードウェアの解決策を Google で検索したことを覚えているでしょう。最新の X サーバーはこれをはるかに超えて進歩していますが、W3M やその他のターミナル ブラウザーも依然として役立ちます。

W3M のインストール

W3M は、ほとんどの Linux ディストリビューションにデフォルトでは含まれていません。インライン イメージのサポートが必要な場合は、メインの w3m パッケージと w3m-img パッケージをインストールする必要があります。 Ubuntu で次のコマンドを使用します。

sudo apt-get インストール w3m w3m-img

W3M を使用して Linux ターミナルから参照する方法

基本的なブラウジング

W3M にはかなりの数のコマンドライン オプションがありますが、必須のものはありません。指定する必要があるのは、Web ページのアドレスだけです。 Google について話したいですか? w3m google.com コマンドを使用するだけです。

矢印キーを使用してカーソルを移動したり、目的の位置をクリックしてカーソルを移動したりできます。テキスト ボックスに入力する場合は、テキストを入力する前にカーソルでテキスト ボックスを選択し、Enter キーを押します。入力を開始したばかりの場合、W3M はキーストロークをコマンドとして扱います。

カーソルでハイパーリンクを選択し、Enter キーを押してハイパーリンクを読み込みます。ハイパーリンクを手動で選択する必要はありません。Tab キーを押して、ページ上の次のハイパーリンクの上にカーソルを置きます。

Shift+B を押す とページが戻ります。別の URL をロードする場合は、 Shift+U を押すと、URL プロンプトが表示されます。キーボード ショートカットのより完全なリストを表示したい場合は、 Shift+H を押してヘルプ ページを表示します。

W3M を使用して Linux ターミナルから参照する方法

ターミナル内の画像

W3M は画像をサポートしていますが、画像はどこにあるのでしょうか?まあ、GNOME Terminal や KDE の Konsole などの端末では W3M の画像を表示できません。 Xterm などの他の端末でも可能です。 W3M をフレームバッファ コンソールで実行している場合、W3M は画像も表示するため、この機能を利用するために X サーバーを実行する必要はありません。

GNOME ターミナルや Konsole で動作しないもう 1 つの機能は、W3M の右クリック メニューです。

W3M を使用して Linux ターミナルから参照する方法

ブラウザのタブ

私たちはどうやってタブなしで生きてきたのでしょうか?これらはデスクトップ Web ブラウザーにとって不可欠な機能です。 W3M にはタブも含まれています。 Shift+T を押すだけで新しいタブが開きます。

タブをクリックするとタブを切り替えることができますが、ここではターミナル忍者になろうとしています。 { キーと } キーを使用すると、マウスに触れずにタブを切り替えることができます ( Shift-[ Shift-] です)。

W3M を使用して Linux ターミナルから参照する方法

ターミナルの Gmail

W3M は、Lynx (端末用の別の Web ブラウザ) とは異なり、過去にとらわれていません。テーブルやフレームをレンダリングでき、Gmail の基本的な HTML インターフェイスもサポートしています。

おそらく、端末から IMAP クライアントを使用して Gmail にアクセスするほうが快適だと思われるでしょうが、まあ、それは機能します。

W3M を使用して Linux ターミナルから参照する方法

その他のドキュメント

Shift-H を押して W3M のヘルプ ページを表示するだけでなく、W3M の Web サイトで 完全なマニュアル を表示することもできます。このマニュアルには、W3M のすべてのコマンドライン スイッチとキー バインドがリストされています。


W3M は依然としてデスクトップ ブラウザと比較できません。特に、JavaScript がサポートされていません。自分でコンパイルしてインストールできる実験的な w3m-js 拡張機能がありますが、私はそれにあまり依存しません。もう一度言いますが、端末ブラウザに本当に JavaScript が必要ですか?

「 W3M を使用して Linux ターミナルから参照する方法」に関するベスト動画選定!

これで安心‼Linuxのセキュリティー対策 ~ずんだもんのLinux「使ってみた」第6回~
指紋認識リーダーでのログインに関する問題を解決する方法