README.mouse (1625B)
1 ~/.w3m/mouse の形式は、 2 3 menu メニューの文字列(デフォルトなし) 4 lastline 最下行の文字列(デフォルト『≪↑↓』) 5 button 番号 位置 関数 [引数] 6 7 8 番号: 1…左ボタン 9 2…中ボタン 10 3…右ボタン 11 12 位置: menu <x1> <x2> … メニュー上でクリック 13 lastline <x1> <x2> … 最下行でクリック 14 default … 他の設定が無い時のデフォルト 15 anchor … アンカー上でクリック 16 active … アクティブなアンカー上でクリック 17 tab … タブ上でクリック 18 19 <x1> : 左端のカラム位置 20 <x2> : 右端のカラム位 21 22 です。 23 互換性のために <位置> での menu は省略可能です。 24 25 デフォルトの設定(func.c 内)は、 26 27 button 1 default MOVE_MOUSE 28 button 2 default BACK 29 button 3 default MENU_MOUSE 30 31 button 1 active GOTO_LINK 32 33 button 1 tab TAB_MOUSE 34 button 2 tab CLOSE_TAB_MOUSE 35 36 lastline "≪↑↓" 37 button 1 lastline 0 1 BACK 38 button 1 lastline 2 3 PREV_PAGE 39 button 1 lastline 4 5 NEXT_PAGE 40 41 と同等です。(これまでと同じはず) 42 43 ・例えば、 44 45 button 1 anchor COMMAND "MOVE_MOUSE; GOTO_LINK" 46 47 と設定するとアクティブでないアンカー上でも左クリックしただけで、 48 リンク先に飛びます。(GUI ブラウザと同じ様な動作) 49 50 ・~/.w3m/menu で 51 52 menu Active 53 func "リンクを表示 (a)" GOTO_LINK "a" 54 func "新しいタブで表示 (t)" TAB_LINK "t" 55 func "リンクを保存 (d)" SAVE_LINK "d" 56 func "外部ブラウザで表示 (m)" EXTERN_LINK "m" 57 end 58 59 の様に設定しておいて、~/.w3m/mouse で 60 61 button 3 anchor MENU_MOUSE Active 62 63 と設定すると、アンカー上で右クリックしするとアンカー用の 64 メニューが開きます。 65 66 こんな感じで使ってみてください。