メインコンテンツまでスキップ

w3m のキーバインドについて

                                                   (1999/06/30)  坂本 浩則
hsaka@mth.biglobe.ne.jp

~/.w3m/keymap にキーバインドを定義できます。 指定方法は、

    keymap  キー  コマンド  [引数]

です。 例は keymap.default や keymap.lynx を見てください。 設定できるコマンドは README.func を見てください。

複数文字からなるエスケープシーケンスは、

    Escape 文字
Escape [ 文字, Escape O 文字
Escape [ 数字 ~, EScape [ 数字 数字 ~

のみ設定可能です。

特殊文字は、

    Ctrl     : C-, ^
Escape : ESC-, M-, \e, ^[
Space : SPC, ' '
Tab : TAB, \t, ^i, ^I
Delete : DEL, ^?
BackSpace: \b, ^h, ^H
NewLine : \n, ^j, ^J
Return : \r, ^m, ^M
Bell : \a, ^g, ^G
Up : UP, ^[[A
Down : DOWN, ^[[B
Right : RIGHT, ^[[C
Left : LEFT, ^[[D
^ : \^

として表すことができます。 また、端末によっては、

    Insert  : ^[[2~
PageUp : ^[[5~
PageDown: ^[[6~
F1 : ^[[11~
F2 : ^[[12~
F3 : ^[[13~
F4 : ^[[14~
F5 : ^[[15~
F6 : ^[[17~
F7 : ^[[18~
F8 : ^[[19~
F9 : ^[[20~
F10 : ^[[21~
Help : ^[[28~

なども使用可能かもしれません。 (各キーのコードは Ctrl-V + キー で確認できます。)