|
w3m − text base pager/WWW browser |
|
w3m [options] [file | URL] |
|
はじめに |
|
w3m は, テ キ ス ト ベースのページャ/WWWブラウザです.これを使うと, kterm(1) などのキャラクタ端末上で,ローカルファイルを見たり,WWWの内 容 を見たりすることができます. 引数にファイル名を指定すればそのファイルを表示し,URLを指定すればその内 容を表示します.何も指定しなければ,標準入力の内容を表示しま す. た だ し,標準入力が tty(4) である場合には,何もせずに終了します. オプションは次の通りです. |
|
+番号 |
起動後,指定の行番号に移動する. |
||
|
−t 幅 |
タブの幅を指定する.デフォルトは 8. |
||
|
−r |
text/plainの文書を表示する場合,重ね打ちによる強調文字を表 示しない.このオプションを付けない場合, ‘‘A^H_’’ はAのアンダー ラインとして表示され, ‘‘A^HA’’ はAのボールドとして表示される. |
|
−l 行数 |
|
標準入力の内容を表示するときに保存される最大行数を指定する. デ フォルトは10000. |
|
−s |
Shift_JISコードで表示する. |
|||
|
−e |
EUCコードで表示する. |
|||
|
−j |
JIS (ISO-2022-JP)コードで表示する. |
|
−O e|s|j|N|m |
|
表示に使う文字コードを指定する. |
|
−I e|s |
入力文書の文字コードを指定する. |
|
−T タイプ |
|
表 示する文書のタイプを指定する.この指定がない場合,ファイル名 の拡張子によって自動判別される.判別できない場合はtext/plain と みなされる. |
|
例: |
|
cat hoge*.html | w3m -T text/html |
|
標準入力からHTMLファイルを読んで表示する |
|
w3m -T text/plain hoge*.html |
|
HTMLファイルのソースを表示する |
|
−m |
Internet messageモードで表示する.Internet messageモードの 場合,ヘッダの内容を見て,Content-Type: があればそれを参考に す る.電子メールやネットニュースの記事を読むときに便利. |
||
|
−v |
visual startupモード.コマンドライン引数に URL やファイルを 指定していなくても初期画面が表示される. |
||
|
−B |
Bookmarkを表示する. |
|
−bookmark file |
|
Bookmark のファイルを指定する. |
|
−M |
カラー表示をしない. |
|||
|
−F |
フレームを自動表示する. |
|||
|
−S |
連続する空行を1行にまとめて表示する. |
|||
|
−X |
w3m 終了時に,以前の画面に戻らない. |
|
−title=TERM |
|
端末のタイトル文字列を設定する. |
|
−W |
折り返しサーチを使うかどうかを切りかえる. |
|
−o option=value |
|
オプションを指定する. |
|
−show-option |
|
利用できるオプションを表示する. |
|
−no−proxy |
|
プロキシを利用しない. |
|
−no−mouse |
|
マウスを利用しない. |
|
−cookie |
|
クッキーを処理する. |
|
−no−cookie |
|
クッキーを処理しない. |
|
−num |
行番号を表示する. |
||
|
−dump |
URLの内容を読みこみ,整形されたバッファの内容を標準出 力 に書き出す.文書の幅は80桁と仮定される.この幅は,次の −cols オ プションで変更可能. |
|
−cols 幅 |
|
−dump オプションを使う場合に,文書の幅を指定する. |
|
−ppc ピクセル数 |
|
文字の幅を指定する.デフォルトは 8.0. |
|
−dump_source |
|
URLの内容を読みこみ,整形せずに標準出力に書き出す.漢字コード変 換もされない. |
|
−dump_head |
|
URLにアクセスし,ヘッダ情報を出力する. |
|
−dump_both |
|
URLにアクセスし,ヘッダ情報とHTMLソースを出力する. |
|
−dump_extra |
|
URLにアクセスし,拡張情報とヘッダ情報とHTMLソースを出力する. |
|
−post file |
|
ファイルの内容をPOSTする. |
|
−header string |
|
HTTP要求ヘッダを追加する. |
|
−config file |
|
configのファイルを指定する. |
|
-help |
ヘルプを表示する. |
|
-version |
|
w3m versionを表示する. |
|
文書の表示内容 |
|
HTML文書を表示しているときには,次のような表示になります. |

|
カラー表示時の色は,オプション設定パネル o で変更することができます. |
|
起動後の使いかた |
|
起 動した後は,1文字のコマンドをキーボードから入力することで w3m を操作 します. コマンドには次のようなものがあります.以下の記述では, C-x はコントロー ルx を表します.また, SPC はスペースバー, RET はリターンキー, ESC は エスケープキーです. ここで書いてあるのは,オリジナル版のキー操作です. |
|
ページ/カーソル移動 |
|
SPC, C-v |
次のページを表示します. |
|||
|
b, ESC v |
前のページを表示します. |
|
l, C-f, 右矢印キー |
|
カーソルを右に移動します. |
|
h, C-b, 左矢印キー |
|
カーソルを左に移動します. |
|
j, C-n, 下矢印キー |
|
カーソルを下に移動します. |
|
k, C-p, 上矢印キー |
|
カーソルを上に移動します. |
|
J |
画面を1行上にスクロールします. |
||
|
K |
画面を1行下にスクロールします. |
||
|
^ |
行頭に移動します. |
||
|
$ |
行末に移動します. |
||
|
w |
次の単語に移動します. |
||
|
W |
前の単語に移動します. |
||
|
> |
画面全体を右にずらします.(表示内容を左にずらす) |
||
|
< |
画面全体を左にずらします.(表示内容を右にずらす) |
||
|
. |
画面全体を1文字右にずらします.(表示内容を左にずらす) |
||
|
, |
画面全体を1文字左にずらします.(表示内容を右にずらす) |
||
|
g, M-< |
文書のいちばん上の行に移動します. |
||
|
G, M-> |
文書のいちばん下の行に移動します. |
||
|
ESC g |
画面下で行番号を入力し,そこで指定した行に移 動 し ま す.ここで $ を入力すると,最終行に移動します. |
||
|
Z |
カーソルのある位置を行の中央に移動します. |
||
|
z |
カーソルのある行を画面の中央に移動します. |
||
|
TAB |
次のリンクに移動します. |
|
C-u, ESC TAB |
|
前のリンクに移動します. |
|
[ |
最初のリンクに移動します. |
|||
|
] |
最後のリンクに移動します. |
|
ハイパーリンク操作 |
|
RET |
現在カーソルがあるリンクが指す先の文書を読みこみます. |
|
a, ESC RET |
|
現在カーソルがあるリンクが指す先の文書をファイルに保存します. |
|
u |
現在カーソルがあるリンクが指す先のURLを表示します. |
||
|
i |
リンクに関連付けられた画像へのURLの表示します. |
||
|
I |
現在カーソルがあるリンクに対応する画像を表示します. |
||
|
ESC I |
現在カーソルがあるリンクが指す画像をファイルに保存しま す. |
||
|
: |
URL風の文字列をリンクにします.この機能は,HTMLでない文書 を 読んでいるときにも有効です. |
||
|
ESC : |
Message-ID風の文字列を,news: のリンクにします.この機能 は,HTMLでない文書を読んでいるときにも有効です. |
||
|
c |
現在の文書のURLを表示します. |
||
|
= |
現在の文書に関する情報を表示します. |
||
|
C-g |
ページ中での現在位置を表示します. |
||
|
C-h |
URL履歴を表示します. |
||
|
F |
<FRAMESET>を含む文書を表示しているときに,<FRAME>タグの指 す 複数の文書を1つの文書に変換して表示します. |
||
|
M |
現在見ているページを,外部ブラウザを使って表示します. 2M, 3M で2番目と3番目のブラウザを使います. |
||
|
ESC M |
現在のリンク先を,外部ブラウザを使って表示します. 2ESC M , 3ESC M で2番目と3番目のブラウザを使います. |
|
ファイルとURL関係の操作 |
|
U |
URLを指定して開きます. |
|||
|
V |
ローカルファイルを指定して開きます. |
|||
|
@ |
コマンドを実行し,結果を全部読んでから表示します. |
|||
|
# |
コマンドを実行し,結果を読みこみながら表示します. |
|
バッファ操作 |
|
B |
現在見ているバッファを削除し,一つ前のバッファを表示します. |
||
|
v |
HTMLのソースを表示します. |
||
|
s |
バッファ選択モードに入ります. |
||
|
E |
現在見ているバッファがローカルファイルの場合,そのファイルを エ ディタで編集します.エディタを終了した後,そのファイルを再度 読み込みます. |
||
|
C-l |
画面を再描画します. |
||
|
R |
バッファを再度読み込みます. |
||
|
S |
バッファの表示内容をファイルに保存します. |
||
|
ESC s |
HTMLのソースをファイルに保存します. v でソースを表示 し て S で保存するのとほぼ同じですが, ESC s で保存したファイルは 漢字コードがオリジナルのままであるのに対して, v S で保存すると 現在表示に使っている漢字コードに変換されて保存されます. |
||
|
ESC e |
現在表示されているバッファを,表示されている形式のままエ ディタで編集します. |
|
バッファ選択モード |
|
s でバッファ選択モードに入ったときのキー操作です. |
|
k, C-p |
一つ上のバッファを選択します. |
|||
|
j, C-n |
一つ下のバッファを選択します. |
|||
|
D |
現在選択しているバッファを削除します. |
|||
|
RET |
現在選択しているバッファを表示します. |
|
ブックマーク操作 |
|
ESC b |
ブックマークを読み込みます. |
|||
|
ESC a |
現在見ているページをブックマークに追加します. |
|
検索 |
|
/, C-s |
現在のカーソル位置からファイル末尾に向かって正規表現 を 検索します. |
|
|
?, C-r |
現在のカーソル位置からファイルの先頭に向かって正規表現 を検索します. |
|
|
n |
次を検索します. |
|
|
N |
前を検索します. |
|
|
C-w |
折り返し検索モードを切り換えます. |
|
マーク操作 |
|
C-SPC |
マークを設定/解除します.マークは反転表示されます. |
||
|
ESC p |
一つ前のマークに移動します. |
||
|
ESC n |
一つ後のマークに移動します. |
||
|
正規表現で指定された文字列を全てマークします. |
|
その他 |
|
! |
シェルコマンドを実行します. |
||
|
H |
ヘルプファイルを表示します. |
||
|
o |
オプション設定パネルを表示します. |
||
|
C-k |
クッキー一覧を表示します. |
||
|
C-c |
文書の読み込みを中断します. |
||
|
C-z |
サスペンドします. |
||
|
q |
w3m を終了します.オプションの設定によって,終了するかどうか 確認します. |
||
|
Q |
確認せずに w3m を終了します. |
|
行編集 |
|
画面の最下行で文字列を入力する場合に有効なキー操作です. |
|
C-f |
カーソルを右に移動します. |
|||
|
C-b |
カーソルを左に移動します. |
|||
|
C-h |
カーソルの直前の文字を削除します. |
|||
|
C-d |
カーソル位置の文字を削除します. |
|||
|
C-k |
カーソル位置から後を削除します. |
|||
|
C-u |
カーソル位置から前を削除します. |
|||
|
C-a |
文字列の先頭に移動します. |
|||
|
C-e |
文字列の最後に移動します. |
|||
|
C-p |
ヒストリから一つ前の文字列を取り出します. |
|||
|
C-n |
ヒストリから次の文字列を取り出します. |
|
TAB, SPC |
|
ファイル名入力時に,ファイル名を補完します. |
|
RET |
入力を終了します. |
|
kterm(1), tty(4) |
|
伊藤 彰則 |