W3M は、Linux 用のターミナル Web ブラウザです。画像、タブ、テーブル、フレーム、および通常端末の Web ブラウザーには含まれていないその他の機能のサポートなど、いくつかの工夫が凝らされています。
Linux をしばらく使用したことがある人なら、X サーバーがロードを拒否したときに、ターミナル ブラウザを使用してハードウェアの解決策を Google で検索したことを覚えているでしょう。最新の X サーバーはこれをはるかに超えて進歩していますが、W3M やその他のターミナル ブラウザーも依然として役立ちます。
W3M のインストール
W3M は、ほとんどの Linux ディストリビューションにデフォルトでは含まれていません。インライン イメージのサポートが必要な場合は、メインの w3m パッケージと w3m-img パッケージをインストールする必要があります。 Ubuntu で次のコマンドを使用します。
sudo apt-get インストール w3m w3m-img
基本的なブラウジング
W3M にはかなりの数のコマンドライン オプションがありますが、必須のものはありません。指定する必要があるのは、Web ページのアドレスだけです。 Google について話したいですか? w3m google.com コマンドを使用するだけです。
矢印キーを使用してカーソルを移動したり、目的の位置をクリックしてカーソルを移動したりできます。テキスト ボックスに入力する場合は、テキストを入力する前にカーソルでテキスト ボックスを選択し、Enter キーを押します。入力を開始したばかりの場合、W3M はキーストロークをコマンドとして扱います。
カーソルでハイパーリンクを選択し、Enter キーを押してハイパーリンクを読み込みます。ハイパーリンクを手動で選択する必要はありません。Tab キーを押して、ページ上の次のハイパーリンクの上にカーソルを置きます。
Shift+B を押す とページが戻ります。別の URL をロードする場合は、 Shift+U を押すと、URL プロンプトが表示されます。キーボード ショートカットのより完全なリストを表示したい場合は、 Shift+H を押してヘルプ ページを表示します。
ターミナル内の画像
W3M は画像をサポートしていますが、画像はどこにあるのでしょうか?まあ、GNOME Terminal や KDE の Konsole などの端末では W3M の画像を表示できません。 Xterm などの他の端末でも可能です。 W3M をフレームバッファ コンソールで実行している場合、W3M は画像も表示するため、この機能を利用するために X サーバーを実行する必要はありません。
GNOME ターミナルや Konsole で動作しないもう 1 つの機能は、W3M の右クリック メニューです。
ブラウザのタブ
私たちはどうやってタブなしで生きてきたのでしょうか?これらはデスクトップ Web ブラウザーにとって不可欠な機能です。 W3M にはタブも含まれています。 Shift+T を押すだけで新しいタブが開きます。
タブをクリックするとタブを切り替えることができますが、ここではターミナル忍者になろうとしています。 { キーと } キーを使用すると、マウスに触れずにタブを切り替えることができます ( Shift-[ と Shift-] です)。
ターミナルの Gmail
W3M は、Lynx (端末用の別の Web ブラウザ) とは異なり、過去にとらわれていません。テーブルやフレームをレンダリングでき、Gmail の基本的な HTML インターフェイスもサポートしています。
おそらく、端末から IMAP クライアントを使用して Gmail にアクセスするほうが快適だと思われるでしょうが、まあ、それは機能します。
その他のドキュメント
Shift-H を押して W3M のヘルプ ページを表示するだけでなく、W3M の Web サイトで 完全なマニュアル を表示することもできます。このマニュアルには、W3M のすべてのコマンドライン スイッチとキー バインドがリストされています。
W3M は依然としてデスクトップ ブラウザと比較できません。特に、JavaScript がサポートされていません。自分でコンパイルしてインストールできる実験的な w3m-js 拡張機能がありますが、私はそれにあまり依存しません。もう一度言いますが、端末ブラウザに本当に JavaScript が必要ですか?





