w3m (テキストベースの Web ブラウザ) コマンドリファレンスメモ

(

)

by

in

w3m 起動オプション
+番号 起動後,指定の行番号に移動する.
-t 幅 タブの幅を指定する.デフォルトは 8 .
-r text/plain の文書を表示する場合,重ね打ちによる強調文字を表示しない.このオプションを付けない場合,
    “A^H_”はAのアンダーラインとして表示され, “A^HA”はAのボールドとして表示される.
-S text/plain の文書を表示する場合,複数の空行を1つにまとめて表示する.
-l 行数 標準入力の内容を表示するときに保存される最大行数を指定する.デフォルトは 10000.
-s Shift_JIS コードで表示する.
-e EUC コードで表示する.
-j JIS(ISO-2022-JP) コードで表示する.
-T タイプ
表示する文書のタイプを指定する.この指定がない場合,ファイル名の拡張子によって自動判別される.判別
    できない場合は text/plain とみなされる.
例:標準入力から HTML ファイルを読んで表示する
cat hoge.html | w3m -T text/html
HTMLファイルのソースを表示する
w3m -T text/plain hoge.html
-m Internet message モードで表示する.Internet messageモードの場合,ヘッダの内容を見て,Content-Type:
    があればそれを参考にする.電子メールやネットニュースの記事を読むときに便利.
-B Bookmark を表示する.
-bookmark file
Bookmarkのファイルを指定する.
-M カラー表示をしない.
-F フレームを自動表示する.
-S 連続する空行を1行にまとめて表示する.
-X w3m終了時に,以前の画面に戻らない.
-W 折り返しサーチを使うかどうかを切りかえる.
-no-proxy プロキシを利用しない.
-no-mouse マウスを利用しない.
-cookie クッキーを処理する.
-no-cookie クッキーを処理しない.
-num 行番号を表示する.
-dump URLの内容を読みこみ,整形されたバッファの内容を標準出力に書き出す.文書の幅は80桁と仮定される.
    この幅は,次の -cols オプションで変更可能.
-cols 幅 -dump オプションを使う場合に,文書の幅を指定する.
-dump_source URLの内容を読みこみ,整形せずに標準出力に書き出す.漢字コード変換もされない.
-dump_head URLにアクセスし,ヘッダ情報を出力する.
ページ/カーソル移動
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 文書のいちばん上の行に移動します.
G 文書のいちばん下の行に移動します.
ESC g 画面下で行番号を入力し,そこで指定した行に移動します.ここで $ を入力すると,最終行に移動します.
TAB 次のリンクに移動します.
C-u, ESC TAB 前のリンクに移動します.
[ 最初のリンクに移動します.
] 最後のリンクに移動します.
ハイパーリンク操作
RET 現在カーソルがあるリンクが指す先の文書を読みこみます.
a, ESC RET 現在カーソルがあるリンクが指す先の文書をファイルに保存します.
u 現在カーソルがあるリンクが指す先のURLを表示します.
I 現在カーソルがあるリンクに対応する画像を表示します.
ESC I 現在カーソルがあるリンクが指す画像をファイルに保存します.
: URL風の文字列をリンクにします.この機能は,HTMLでない文書を読んでいるときにも有効です.
ESC : Message-ID風の文字列を,news: のリンクにします.この機能はHTMLでない文書を読んでいるときにも有効です
c 現在の文書のURLを表示します.
= 現在の文書に関する情報を表示します.
F を含む文書を表示しているときに, タグの指す複数の文書を1つの文書に変換して表示します.
M 現在見ているページを,外部ブラウザを使って表示します. 2M, 3M で2番目と3番目のブラウザを使います.
ESC M 現在のリンク先を,外部ブラウザを使って表示します. 2ESC M, 3ESC M で2番目と3番目のブラウザを使います.
ファイルとURL関係の操作
U URLを指定して開きます.
V ローカルファイルを指定して開きます.
@ コマンドを実行し,結果を全部読んでから表示します.
# コマンドを実行し,結果を読みこみながら表示します.
バッファ操作
B 現在見ているバッファを削除し,一つ前のバッファを表示します.
v HTMLのソースを表示します.
s バッファ選択モードに入ります.
E 現在見ているバッファがローカルファイルの場合,そのファイルをエディタで編集します.
エディタを終了した後,そのファイルを再度読み込みます.
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-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 ファイル名入力時に,ファイル名を補完します.
RETURN 入力を終了します.